Where is Xiaodi?
Where is Xiaodi located?
Xiaodi, Zhejiang, China (approx. 27.78361°, 119.4222°)
Where is Xiaodi on the map?
Xiaodi - Lintou
Xiaodi - Shangcheng Hotel
Xiaodi - Machjupin
Xiaodi - Dadi
{"latitude":27.78361,"longitude":119.4222,"title":"Xiaodi"}