Where is Xinqiaotou?

Where is Xinqiaotou located?

Xinqiaotou, Hunan, China (approx. 26.69861°, 112.1475°)


Where is Xinqiaotou on the map?