Tour de Suisse
Stage 3: Aarau-Heiden
Switzerland
Tuesday 17 June 2025
195.6 km