The Stelvio Pass is a high mountain pass at an elevation of 2,757 m (9,045 feet) above the sea level, located in the Ortler Alps in Italy, between Stilfs in South Tyrol and Bormio in the province of Sondrio. It’s one of the 50 highest…
It’s me! As I got out of the shower and looked in the mirror I saw it, like I do every time after a hard, extreme, showerless, multiday ride; Hera! I’m surprised to see I haven’t changed at all and at the same time I look…