Tour de France 2011: an interactive guide Running from 2 July to 24 July, the 98th Tour de France will be made up of 21 stages over 3,430.5km (2,058 miles). [...]
View the multimedia example →
Tourmalet and Back One hundred years after the Tour de France introduced high mountain passes, riders will cross the historic Col du Tourmalet, a challenging mountain pass, in two consecutive [...]
View the multimedia example →