Where is Zhuqiping?

Where is Zhuqiping located?

Zhuqiping, Hunan, China (approx. 26.75083°, 112.2394°)


Where is Zhuqiping on the map?