Where is Xiapei?

Where is Xiapei located?

Xiapei, Shanxi, China (approx. 35.6175°, 111.4914°)


Where is Xiapei on the map?