Where is Huaxinu?

Where is Huaxinu located?

Huaxinu, Hunan, China (approx. 26.85139°, 112.4847°)


Where is Huaxinu on the map?