Tag: Alpe d’Huez the Netherlands

Ten of the best… Stages in Tour de France history (Part 1)

Selecting the ‘best’ Tour de France stages requires consideration of a variety of factors. Firstly there’s race impact with a GC-shaping stage far more likely to leave a mark in the history books. Any stage with enough time gaps to leave viewers doing mental gymnastics to figure out the state of the classification will always

Continue reading