Where is Qinquan?

Where is Qinquan located?

Qinquan, Shanxi, China (approx. 37.86583°, 113.2711°)


Where is Qinquan on the map?