Where is Zhujiazhuang?

Where is Zhujiazhuang located?

Zhujiazhuang, Shaanxi, China (approx. 34.49528°, 107.7731°)


Where is Zhujiazhuang on the map?