Where is Yanqiao?
Where is Yanqiao located?
Yanqiao, Sichuan, China (approx. 29.30959°, 105.0207°)
Where is Yanqiao on the map?
Yanqiao - Kempinski Hotel Chengdu
{"latitude":29.30959,"longitude":105.0207,"title":"Yanqiao"}