Where is Aoquanxiu?

Where is Aoquanxiu located?

Aoquanxiu, Hunan, China (approx. 25.9°, 112.5833°)


Where is Aoquanxiu on the map?