Where is Yanqiao?
Where is Yanqiao located?
Yanqiao, Zhejiang, China (approx. 29.81078°, 119.7344°)
Where is Yanqiao on the map?
Yanqiao - Huangshan National Park
Yanqiao - Отель InterContinental Onethousand Island Lake Resort
Yanqiao - Shangcheng Hotel
Yanqiao - Xiayangzhou
Yanqiao - Wanjianyong
Yanqiao - Chaibu
{"latitude":29.81078,"longitude":119.7344,"title":"Yanqiao"}