Where is Zhueping?

Where is Zhueping located?

Zhueping, Hunan, China (approx. 29.47236°, 110.5419°)


Where is Zhueping on the map?