Where is Zhaijiazhuang?

Where is Zhaijiazhuang located?

Zhaijiazhuang, Shanxi, China (approx. 37.65139°, 111.6136°)


Where is Zhaijiazhuang on the map?