Where is Xiafei?

Where is Xiafei located?

Xiafei, Shanxi, China (approx. 35.58333°, 111.0333°)


Where is Xiafei on the map?