Where is Xiakhuja?

Where is Xiakhuja located?

Xiakhuja, Hunan, China (approx. 25.51389°, 112.0353°)


Where is Xiakhuja on the map?