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

Temple of the Town God (Chenghuang Miao)
thaths All Images »

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
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)
Address
Fangbang Zhong Lu 249
Shanghai, China
Tags
Ming 1368-1644
Shanghai Shanghai Municipality, China
Asia continent
China Asia
Phone
021/6386-5700