Shanghai China Travel Information 
ShanghaiChina.ca

City God Temple

Shanghai China Tourist Information and Travel Guide
 

The City God Temple (Chenghuang Miao) is an ancient Chinese temple located in Shanghai's Old Town.  The temple was shut down during the Cultural Revolution but has now reopened as a Taoist place of worship.  It is one of the top attractions in Shanghai.

City God Temple in Shanghai China
City God Temple, Shanghai China

The temple can be reached by taking Metro Line #10 to the Yuyuan Gardens Metro station.