Where is Xiahuangxin?

Where is Xiahuangxin located?

Xiahuangxin, Hunan, China (approx. 27.48944°, 111.1761°)


Where is Xiahuangxin on the map?