Where is Xiuqun?

Where is Xiuqun located?

Xiuqun, Shanxi, China (approx. 37.14889°, 113.6667°)


Where is Xiuqun on the map?