Where is Zhenhexi?

Where is Zhenhexi located?

Zhenhexi, Hunan, China (approx. 27.25°, 110.1225°)


Where is Zhenhexi on the map?