Where is Chanin?

Where is Chanin located?

Chanin, Sichuan, China (approx. 26.72653°, 101.9748°)


Where is Chanin on the map?