cycling-passion.com
Tour de France 2013 stage 21 details
Stage 21 of Tour de France 2013 is a flat sage from Versailles to Paris Champs-Élysées. The length of the course is 133.5 km. The stage will start in the evening and finish in the night.