In 1980 Bernard Hinault won the World Championships held in Sallanches. The circuit course climbed…
Browsing: stage 18
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.