Where is Shanghuangxing?

Where is Shanghuangxing located?

Shanghuangxing, Hunan, China (approx. 27.5125°, 111.1794°)


Where is Shanghuangxing on the map?