Where is Yanqiao?

Where is Yanqiao located?

Yanqiao, Anhui, China (approx. 32.65°, 115.4333°)


Where is Yanqiao on the map?