Where is Sanchalin?

Where is Sanchalin located?

Sanchalin, Hunan, China (approx. 26.11167°, 112.1544°)


Where is Sanchalin on the map?