Where is Shandin?
Where is Shandin located?
Shandin, Zhejiang, China (approx. 28.43803°, 118.852°)
Where is Shandin on the map?
Shandin - Tsangkeng
Shandin - Shaozun
Shandin - Shangri-La Hotel
Shandin - Shandin
{"latitude":28.43803,"longitude":118.852,"title":"Shandin"}