Italy's Vincenzo Nibali, wearing the overall leader's yellow jersey, passes the Arc de Triomphe during the twenty-first and last stage of the Tour de France cycling race over 137.5 kilometers (85.4 miles) with start in Evry and finish in Paris, France, Sunday, July 27, 2014. (AP Photo/Christophe Ena)