Where is Xiluquan?

Where is Xiluquan located?

Xiluquan, Shanxi, China (approx. 35.5725°, 111.2367°)


Where is Xiluquan on the map?