Giro d'Italia 2023: The route and all stages at a glance
Cycling: This year the Giro d'Italia will be held for the 106th time - and it's quite a challenge. A whopping 3.489,2 kilometers have to be covered, 51.400 meters in altitude. In addition to two flat time trials … read more