Brest - Plumelec
View Route Elevation and Details | Embed / Customize this Map
The Tour de France began in 1903 and is the world's largest cycling tournament. This 21-stage bicycle road race typically covers 3,500 kilometers (2,200 miles) and often extends into the neighboring countries around France.
Date:
July 5, 2008
Location:
Paris,
No Users found...
Coming Soon...