Where is Xiqian?
Where is Xiqian located?
Xiqian, Shanxi, China (approx. 35.13333°, 110.6167°)
Where is Xiqian on the map?
Xiqian - Zholi
Xiqian - Tianyuan Hotel
Xiqian - Xiqian
Xiqian - Sunshine
{"latitude":35.13333,"longitude":110.6167,"title":"Xiqian"}