Where is Xinluhe?

Where is Xinluhe located?

Xinluhe, Hunan, China (approx. 27.48°, 110.2731°)


Where is Xinluhe on the map?