Introduction to Shanghai City God's Temple: Shanghai City God's Temple is an important Taoist temple in Shanghai. It was built during the Yongle period of the Ming Dynasty (1403-1424) and has a history of nearly 600 years.

Leave a Reply