The penultimate Stage 20 is a 106-mile (171km) mountain ride from Le Bourg-d'Oisans to a second straight finish line on the iconic Alpe d'Huez.