Where is Zhouqun?

Where is Zhouqun located?

Zhouqun, Shanxi, China (approx. 35.475°, 112.6167°)


Where is Zhouqun on the map?