1 / 1

©KIM LUDBROOK/EPA/MAXPPP - epa06917823 The pack of riders on the Champs Elysees as The “Patrouille de France” flies over the Arc de Triomphe during the 21st and final stage of the 105th edition of the Tour de France cycling race over 116km between Houilles and Paris, France, 29 July 2018. EPA-EFE/KIM LUDBROOK