Where is Zhujiping?

Where is Zhujiping located?

Zhujiping, Hunan, China (approx. 25.90083°, 112.1133°)


Where is Zhujiping on the map?