Where is Yanjiaoshan?
Where is Yanjiaoshan located?
Yanjiaoshan, Zhejiang, China (approx. 28.01825°, 120.4855°)
Where is Yanjiaoshan on the map?
Yanjiaoshan - Shangri-La Hotel
Yanjiaoshan - Panzhai
Yanjiaoshan - Daufen
Yanjiaoshan - Luoxizheng
Yanjiaoshan - Yanjiaoshan
{"latitude":28.01825,"longitude":120.4855,"title":"Yanjiaoshan"}