Stage 16: Valloire to Ivrea, 238km, medium mountains
I have a picture in my head of the race organisers putting together a rough draft of the Corsa Rosa, then rubbing their hands together as they plan those nasty little twists to the stages. This is one of those times when they must have had fun. Continue reading