Team Sky rider Christopher Froome of Great Britain celebrates on the podium retaining the overall leader's yellow jersey after the 7th stage of the 104th Tour de France cycling race over 213.5 km between Troyes and Nuits-Saint-Georges, France, on July 7, 2017. (Xinhua/Chen Yichen)