Where is Chanley?

Where is Chanley located?

Chanley, Sichuan, China (approx. 30.53766°, 105.4169°)


Where is Chanley on the map?