Giro d'Italia
Week of Apr 21, 2025 - Apr 27, 2025
Rides
63696
Distance
2,538,901.5
km
Time
104,240
h
25
m
Elevation
23,070,345
m