Shanghai ATTRACTIONS See all

Shanghai Temple of the Town God (Chenghung Miao)

The Shanghai Temple of the Town God (Chenghung Miao), located in the walled portion of Old Shanghai next to the Yu Gardens, is an orthodox Taoist temple dedicated to three local deities or “city gods,” General Huo Guang, scholar Qin Yubo and General ... 

Click here for more details

Attraction location

Advertisement

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message