Where is Libazhuang?
Where is Libazhuang located?
Libazhuang, Shanxi, China (approx. 39.89361°, 113.1758°)
Where is Libazhuang on the map?
Libazhuang - Peijiaoyao
{"latitude":39.89361,"longitude":113.1758,"title":"Libazhuang"}