Where is Zhoujiazhuang?

Where is Zhoujiazhuang located?

Zhoujiazhuang, Shanxi, China (approx. 37.74639°, 112.4131°)


Where is Zhoujiazhuang on the map?