Where is Quanshui?

Where is Quanshui located?

Quanshui, Hunan, China (approx. 25.48694°, 113.6522°)


Where is Quanshui on the map?