Where is Chankanli?

Where is Chankanli located?

Chankanli, Hunan, China (approx. 28.65361°, 112.9622°)


Where is Chankanli on the map?