Thursday's Stage 18 of the Tour de France took place in a mountainous region of southeastern France near the Alps and the Switzerland border. It was the Tour's second Alpine stage, and it featured ...