Where is Zhoujiabao?

Where is Zhoujiabao located?

Zhoujiabao, Shanxi, China (approx. 39.92417°, 113.3939°)


Where is Zhoujiabao on the map?