Cyclists race 212km on a hilly route from Lauwin-Planque to Boulogne-sur-Mer in Stage 2 of the 2025 Tour de France.