Where is Andin?

Where is Andin located?

Andin, Hunan, China (approx. 28.58139°, 113.6667°)


Where is Andin on the map?