Where is Yanjiao?

Where is Yanjiao located?

Yanjiao, Guizhou, China (approx. 26.31667°, 105.4°)


Where is Yanjiao on the map?