Tour de France Stage 21: Gallery
The Tour de France saved the shortest stage for last, finishing with a 109.5km ride through the streets of Paris. The tone was one of celebration and congratulations after three thrilling weeks of racing. Thanks for being part of the journey too.
View as list