Where is Huntsibu?

Where is Huntsibu located?

Huntsibu, Shanxi, China (approx. 40.31528°, 113.2897°)


Where is Huntsibu on the map?