Home » Stage 20 Nantua – PontarlierStage 20 Nantua – PontarlierPenultimate stage of Tour de France 2025 on the 26th July 2025.