Cyclists race 183km on a mountain voyage from Pau to Luchon-Superbagnères in Stage 14 of the 2025 Tour de France.