This picture taken on May 01, 2011 shows a round about nearby Serre-Chevalier, on the stage Pinerolo (Italy) Galibier-Serre Chevalier of the 2011 Tour de France cycling race, on May 01, 2011. Running from July 2, to July 24, 2011, the 98th Tour de France will be made up of 21 stages and will cover a total distance of 3.471 kilometres. Getty Images logo Getty Images 12 months ago

This picture taken on May 01, 2011 shows a round about nearby Serre-Chevalier, on the stage Pinerolo (Italy) Galibier-Serre Chevalier of the 2011 Tour de France cycling race, on May 01, 2011. Running from July 2, to July 24, 2011, the 98th Tour de France will be made up of 21 stages and will cover a total distance of 3.471 kilometres.