Where is Fanlin?

Where is Fanlin located?

Fanlin, Sichuan, China (approx. 29.83224°, 104.2725°)


Where is Fanlin on the map?