Where is Zhujiaba?

Where is Zhujiaba located?

Zhujiaba, Hunan, China (approx. 28.32528°, 112.2272°)


Where is Zhujiaba on the map?