Where is Huaqiaoshi?

Where is Huaqiaoshi located?

Huaqiaoshi, Hunan, China (approx. 25.78333°, 112.0167°)


Where is Huaqiaoshi on the map?