Where is Xiabaihu?

Where is Xiabaihu located?

Xiabaihu, Hunan, China (approx. 28.29417°, 109.9142°)


Where is Xiabaihu on the map?