News

The 2025 Tour de France will be decided ... Another post-stage transfer follows as Montpellier hosts the second rest day on Monday, July 21. Stage 16: Montpellier - Mont Ventoux, 172km - Mountain ...
The Tour de France is the ... It is an annual multiple-stage race held primarily in France every summer, occasionally venturing into surrounding countries. It comprises 21 stages that take place ...