Where is Shihebu?

Where is Shihebu located?

Shihebu, Shanxi, China (approx. 37.17444°, 111.8944°)


Where is Shihebu on the map?