Where is Yanqiao?

Where is Yanqiao located?

Yanqiao, Guizhou, China (approx. 27.4675°, 108.8558°)


Where is Yanqiao on the map?