The Giro d’Italia is celebrating its 100th Edition on the 5th May 2017 and will run for 23 days. The race this year includes 6 sprint stages, 2 individual time trials, 8 climbing stages of medium difficulty, and 5 testing climbs.
Starting in Alghero, the Northwest coast of Sardinia, Italy, the professional peloton will cycle 203 km to finish in Olbia for Stage 1. They will then endure two more stages in Sardinia before hopping over to Sicily after a rest day on the 8th May. Stages 4 and 5 remain on the island, introducing the peloton to the mainland at the toe of the boot of Italy on for Stage 6. From there, the route will take the cyclists up to the Alps in the north of Italy, covering 15 stages and 2 rest days of the Tour before heading slightly south for a sprint finish in Milan on the 28th May in the final stage of the Giro d’Italia: stage 21.