Where is Xishacheng?
Where is Xishacheng located?
Xishacheng, Hebei, China (approx. 40.57306°, 114.4489°)
Where is Xishacheng on the map?
Xishacheng - Chaigouba
Xishacheng - Sivanbu
Xishacheng - Housobu
{"latitude":40.57306,"longitude":114.4489,"title":"Xishacheng"}