Where is Channanow?

Where is Channanow located?

Channanow, Sichuan, China (approx. 30.11607°, 105.0486°)


Where is Channanow on the map?