Giro of Italy 2021

Abbiategrasso (ITA) -> Alpe di Mera (Valsesia) (ITA)

Stage 19 - Mountain - 28-05-2021 - 178.0 km