Where is Shibutou?

Where is Shibutou located?

Shibutou, Shanxi, China (approx. 36.06667°, 112.7667°)


Where is Shibutou on the map?