Where is Zhumabukou?

Where is Zhumabukou located?

Zhumabukou, Shanxi, China (approx. 40.28333°, 112.9167°)


Where is Zhumabukou on the map?