Temple of the Town God (Chenghuang Miao) Shanghai, China

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.

Temple of the Town God (Chenghuang Miao), Shanghai
thaths

Facts & Stats

Id
249138
Best Known As
Temple of the Town God (Chenghuang Miao)
Full Name
Temple of the Town God (Chenghuang Miao)
Coordinates
31.221484° N, 121.483721° E  (map)

Contact Info

Address
Fangbang Zhong Lu 249
Phone
021/6386-5700