Where is Liuhexiu?

Where is Liuhexiu located?

Liuhexiu, Hunan, China (approx. 26.10889°, 112.735°)


Where is Liuhexiu on the map?