Where is Xinhuan?

Where is Xinhuan located?

Xinhuan, Hunan, China (approx. 27.37359°, 109.1338°)


Where is Xinhuan on the map?