Where is Hanqiu?

Where is Hanqiu located?

Hanqiu, Hunan, China (approx. 29.27361°, 110.5439°)


Where is Hanqiu on the map?