Where is Zhoushilianba?

Where is Zhoushilianba located?

Zhoushilianba, Sichuan, China (approx. 29.7839°, 103.966°)


Where is Zhoushilianba on the map?