Where is Yanliulin?

Where is Yanliulin located?

Yanliulin, Sichuan, China (approx. 30.55688°, 105.6238°)


Where is Yanliulin on the map?