Where is Yanqiqiao?
Where is Yanqiqiao located?
Yanqiqiao, Hebei, China (approx. 42.4675°, 117.2592°)
Where is Yanqiqiao on the map?
Yanqiqiao - Shakhutun
Yanqiqiao - Hongshanzi
{"latitude":42.4675,"longitude":117.2592,"title":"Yanqiqiao"}