Tour de France Wraps Up as Riders Zoom by Paris Icons
The pack rides past the Louvre Pyramid in Paris during the 137.5 km twenty-first and last stage of the 101st edition of the Tour de France cycling race on July 27, 2014 between Evry and Paris. AFP PHOTO/FRANCOIS GUILLOTFRANCOIS GUILLOT/AFP/Getty ImagesFRANCOIS GUILLOT / AFP - Getty Images
Breaking News Emails
Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.