Sella Pass

E364711 UNEXPLORED

Sella Pass is a high mountain pass in the Dolomites of northern Italy, renowned for its dramatic alpine scenery and popularity with hikers, climbers, and cyclists.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Canazei hasMountainPass Sella Pass

Please wait…