Where is Chanuzui?

Where is Chanuzui located?

Chanuzui, Sichuan, China (approx. 30.26586°, 107.007°)


Where is Chanuzui on the map?