Where is Xiazaolin?

Where is Xiazaolin located?

Xiazaolin, Shanxi, China (approx. 37.34667°, 111.0822°)


Where is Xiazaolin on the map?