Where is Yanqiao?

Where is Yanqiao located?

Yanqiao, Hunan, China (approx. 27.17861°, 111.9628°)


Where is Yanqiao on the map?