Chenghuang Miao 2.5 rating

  Cultural Attractions

The Town God Temple (Chenghuangmiao) is a Daoist temple dedicated to Guanyin, the goddess of mercy. Authentic worship still goes on, but like most temples in tourist destinations, it's a pretty exploited. It's located on the middle of Caohe Street, in front of the Qijin bridge.

Chenghuang Miao and Nearby Attractions on Map

Nearby Attractions km / mile
Qushui Garden

Qushui Garden(1.2 km)

2 Chenghuang Miao Tickets and Tours in Shanghai

Showing 1-2 of 2 Offers