Where is Yanjiao?

Where is Yanjiao located?

Yanjiao, Sichuan, China (approx. 27.90367°, 105.7462°)


Where is Yanjiao on the map?