Where is Xishaoqiu?
Where is Xishaoqiu located?
Xishaoqiu, Beijing, China (approx. 40.27222°, 116.9175°)
Where is Xishaoqiu on the map?
Xishaoqiu - Lyudyan
Xishaoqiu - Huluyu
Xishaoqiu - Xishaoqiu
Xishaoqiu - Shandong Museum of Science and Technology
Xishaoqiu - Great Wall of China
{"latitude":40.27222,"longitude":116.9175,"title":"Xishaoqiu"}