Where is Xinqiaohe?

Where is Xinqiaohe located?

Xinqiaohe, Hunan, China (approx. 28.60444°, 112.1944°)


Where is Xinqiaohe on the map?