Where is Xibaoqi?
Where is Xibaoqi located?
Xibaoqi, Liaoning, China (approx. 40.25306°, 123.8244°)
Where is Xibaoqi on the map?
{"latitude":40.25306,"longitude":123.8244,"title":"Xibaoqi"}