Stage 20, the penultimate day of the Tour de France, is a 110.5 km mountain stage from Valfréjus to Alpe d'Huez.