Where is Xushui?

Where is Xushui located?

Xushui, Shanxi, China (approx. 38.10379°, 113.3886°)


Where is Xushui on the map?