Giro d'Italia 2025 · Stage 21 · Sunday 1 June Roma – Roma
Distance
142.7 km
Climbing
1,180 m
Climbs
0
Highest
85 m