Where is Zhumabukou?
Where is Zhumabukou located?
Zhumabukou, Shanxi, China (approx. 40.28333°, 112.9167°)
Where is Zhumabukou on the map?
{"latitude":40.28333,"longitude":112.9167,"title":"Zhumabukou"}