Where is Xinu?

Where is Xinu located?

Xinu, Hunan, China (approx. 26.40472°, 111.5261°)


Where is Xinu on the map?