Where is Zhenxi?

Where is Zhenxi located?

Zhenxi, Hunan, China (approx. 26.90167°, 109.7992°)


Where is Zhenxi on the map?