Where is Zhuazhuiayan?

Where is Zhuazhuiayan located?

Zhuazhuiayan, Sichuan, China (approx. 28.12801°, 103.459°)


Where is Zhuazhuiayan on the map?