Where is Lanaipin?

Where is Lanaipin located?

Lanaipin, Sichuan, China (approx. 31.25662°, 103.7915°)


Where is Lanaipin on the map?