Montgeron : The pack rides on the Champs Elysees avenue as the Arc de Triomphe is seen in the background during the twenty-first and last stage of the Tour de France cycling race over 103 kilometers (64 miles) with start in Montgeron and finish in Paris, France, Sunday, July 23, 2017. AP/PTI