A brief history of recent short mountain stagesJuly 25, 2018At 65km, the 17th stage in 2018 is the shortest mountain stage since an abbreviated race in 1996. We consider the history of route innovation… ...