Destinations, athlete stories, and field reports from every corner of the globe.
Stage 8 of the 2026 Giro d'Italia Women finishes at Sestriere — the high Alpine ski station in Piedmont that has ended multiple Grand Tours. A practical guide to cycling the Colle del Sestriere and building a training week in the upper Susa valley.