Stage 20, the penultimate day of the Tour de France, is a 31 km individual time-trial stage from Saint-Pée-sur-Nivelle to Espelette.