Where is Xibao?
Where is Xibao located?
Xibao, Fujian, China (approx. 24.96535°, 118.8876°)
Where is Xibao on the map?
Xibao - Shangri-La Hotel
Xibao - Shangcheng Hotel
Xibao - Wuzhou Park
Xibao - Houbian
Xibao - Qianlin
Xibao - Dundai
{"latitude":24.96535,"longitude":118.8876,"title":"Xibao"}