Where is Xiaqi?

Where is Xiaqi located?

Xiaqi, Hunan, China (approx. 25.49306°, 112.3322°)


Where is Xiaqi on the map?