The mountainous stages of the Tour de France have always produced great photos, not least on account of the vociferous and colourful fans who line the routes, but this year's crop of fans have really gone the extra mile with their costumes ...