Where is Xiabaitian?

Where is Xiabaitian located?

Xiabaitian, Hunan, China (approx. 26.37°, 111.9953°)


Where is Xiabaitian on the map?