Where is Xinbeizhuang?
Where is Xinbeizhuang located?
Xinbeizhuang, Shandong, China (approx. 35.60389°, 116.7914°)
Where is Xinbeizhuang on the map?
Xinbeizhuang - Tianyuan Hotel
Xinbeizhuang - Yanzhou
{"latitude":35.60389,"longitude":116.7914,"title":"Xinbeizhuang"}