Where is Zhuangping?

Where is Zhuangping located?

Zhuangping, Hunan, China (approx. 27.95444°, 110.7203°)


Where is Zhuangping on the map?