• Sella Pass

    August 15, 2023 in Italy ⋅ ☁️ 17 °C

    Sella Pass is a high mountain pass in the Dolomites in Italy. It is located at an altitude of 2,244 metres (7,362 feet) above sea level.

    The road may not be as spectacular as the Stelvio Pass, but the scenery is breathtaking.Read more