Stage 18 - Albi to Mende

Stage 18 of the 2005 Tour de France starts in the sporting town of Albi and concludes in the town of Mende, 189km away. The stage features a number of climbs, although none of them are more difficult than the category 2 hill that leads into the finish ...