Where is Yanqiao?

Where is Yanqiao located?

Yanqiao, Hebei, China (approx. 36.42472°, 115.1042°)


Where is Yanqiao on the map?