Top-rated Attractions Nearby
Map updates are paused. Zoom in to see updated info.
Address: South Bank of Jialing River, Hua Cun 24 near bus stop, Chongqing, China
Name/address in local language
+86 23 6331 3735