Where is Xiahui?

Where is Xiahui located?

Xiahui, Hunan, China (approx. 26.92333°, 111.3453°)


Where is Xiahui on the map?