Chongxing Palace Leave a Comment / Asian attractions / By huang, Eric Chongxing Palace is located in Zhoushan City. It features a unique architectural style and is a historic Taoist temple.Related Content: West of Tibet, Towards the Scorching Mountains and Rivers Suzhou, Shanghai, Zhejiang: A 3-Person Self-Drive Adventure Self-guided Tour of Five Places in Eight Days: Shanghai, Guangzhou, Zhaoqing, Macau and Nanjing Jiangnan Song City: Scenic Beauty, Hakka Cradle, and Fun in Ganzhou! Zhengzhou – Nanjing – Wuxi – Shanghai, Leisure Self-driving All the Way, Feel the Midsummer Time! Taiqing Palace