Where is Yanlin?

Where is Yanlin located?

Yanlin, Yunnan, China (approx. 25.22028°, 103.0611°)


Where is Yanlin on the map?