Where is Xinchao?

Where is Xinchao located?

Xinchao, Hunan, China (approx. 27.23333°, 110.8122°)


Where is Xinchao on the map?