Where is Sanfanlin?

Where is Sanfanlin located?

Sanfanlin, Sichuan, China (approx. 32.10702°, 105.4436°)


Where is Sanfanlin on the map?