Where is Zhudashi?
Where is Zhudashi located?
Zhudashi, Zhejiang, China (approx. 29.14722°, 119.2592°)
Where is Zhudashi on the map?
Zhudashi - Shangri-La Hotel
Zhudashi - Shanzhu
Zhudashi - Shangcheng Hotel
Zhudashi - Wuzhou Park
{"latitude":29.14722,"longitude":119.2592,"title":"Zhudashi"}