Shanghai City God Temple Taoist Temple
The Shanghai City God Temple is located in the city center of Shanghai within the City God Temple tourist area, also known as the Old City God Temple. It is a renowned Taoist temple in Shanghai. Most visitors to the City God Temple tourist area come for the local snacks and Yu Garden, but they […]









