City God Temple in Shanghai

Shanghai China Tourist Information and Travel Guide

The City God Temple (Chenghuang Miao) in Shanghai China 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.

Next Page