Where is Abbadia Lariana?

Where is Abbadia Lariana located?

Abbadia Lariana, Abbadia Lariana (Station), Italy (approx. 45.895596°, 9.334995°)


Where is Abbadia Lariana on the map?