City God Temple of Shanghai
上海城隍廟
temple in
Shanghai
#20 in Shanghai
/
#106 in China
The City God Temple of Shanghai, also known as Chenghuang Miao, is a Taoist temple located in the old walled city of Shanghai, China. It serves as a significant spiritual and cultural center, dedicated to the local city gods who are believed to protect the city and its inhabitants. The temple complex, which dates back to the Ming Dynasty, is an architectural marvel featuring intricate carvings, traditional Chinese roofs, and stunning courtyards.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner