Where is Xiamapu?

Where is Xiamapu located?

Xiamapu, Shanxi, China (approx. 38.95583°, 112.4878°)


Where is Xiamapu on the map?