
As cycling enthusiasts know, it's the final week of the 98th Tour de France! Having started at the Passage du Gois on July 2 and continuing till July 24, 2011, the Tour de France is made of of 21 stages and covers a total distance of 3,430.5 kilometers. The race culminates with a dramatic finish at the Champs-Élysées in Paris. Clad in yellow, one rider will eventually stand triumphant, wearing t…
© 2013 Created by alice.
