Where is Xiguxian?

Where is Xiguxian located?

Xiguxian, Shanxi, China (approx. 36.06667°, 113.1667°)


Where is Xiguxian on the map?