Giro d'Italia 2026 · Stage 10 · Tuesday 19 May Viareggio – Massa
Distance
42.0 km
Climbing
59 m
Climbs
0
Highest
19 m