Loading Joobili ...
Tour de France Stage 21 (Final)
From: 2013.07.21 To: 2013.07.22
The final of the Tour de France ends in Paris, and it is difficult to imagine a finer finish to any race. After three exhausting weeks of racing the cyclists hurl themselves down the Champs-Élysées with thousands of Parisians lining the avenue cheering them along. As the champagne flows on the winners podium, bottles begin popping all over the city and the celebration continues well into the night. This insanely-difficult, leg-pumpingly exciting Lycra-clad extraordinaire was born in 1903 amidst much eye-brow raising and jaw-dropping. The French people soon took the Tour de France to their hearts however as it placed their towns, their countryside and their mountains in the spotlight. The Tour de France covers 3,500km over 21 gruelling stages: 10 flat stages, 7 mountain stages, 1 medium mountain stage, 2 individual time-trial stages and 1 team time-trial stage. The current leader is always possible to spot, as he'll be wearing the coveted yellow jersey.