Stage 18 visits the roof of the Alps – with three massive climbs including the highest point in the 2011 Tour and the highest mountain top finish in Tour de France history.
A Col du Tourmalet mountain top finish? I must have died and gone to cycling heaven. Yes, it is the Queen stage of the 2010 Tour de France. Do not miss this.