Where is Zhenjiaping?

Where is Zhenjiaping located?

Zhenjiaping, Hunan, China (approx. 29.2851°, 110.6953°)


Where is Zhenjiaping on the map?