Where is Xigao?
Where is Xigao located?
Xigao, Shandong, China (approx. 35.88889°, 116.6817°)
Where is Xigao on the map?
Xigao - Tianyuan Hotel
{"latitude":35.88889,"longitude":116.6817,"title":"Xigao"}