Juliette Labous Climbs to 6th on the Opening Stage of Tour de Suisse.

Tour de Suisse Women