Where is Yanjiao?

Where is Yanjiao located?

Yanjiao, Yunnan, China (approx. 24.81018°, 102.0317°)


Where is Yanjiao on the map?