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.

Facts & Stats on the Temple of the Town God

Names
Temple of the Town God (Chenghuang Miao)
IDs
318889 Go Historic
Address
Fangbang Zhong Lu 249
Shanghai, China
Tags