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.