Tour de Suisse

Stage 4: Monthey - Leukerbad

CH Switzerland Wednesday 14 June 2023 152.5 km