Where is Qiuquan?

Where is Qiuquan located?

Qiuquan, Shanxi, China (approx. 36.76667°, 111.5333°)


Where is Qiuquan on the map?