Temple of the Town God (Chenghuang Miao), Shanghai

Untitled
view all photos »

This Taoist temple was founded in 1403 but the current temple dates from the early 1990s. It is dedicated to a local hero and is part of a large marketplace.

Go Historic ID
318889
Short URL
gohist.co/318889
Names
Temple of the Town God (Chenghuang Miao)
Address
Fangbang Zhong Lu 249
Shanghai, China
Coordinates
31.221484° N, 121.483721° E
Phone
021/6386-5700
Date Published
October 8, 2013
Last Updated
April 11, 2015