Tour de France Week

Tour de France support crew 2017, at the bottom of Mont du Chat and the edge of the lake at Aix les Bains