Astana team rider and leader's yellow jersey Alberto Contador of Spain celebrates his overall victory on the podium in Paris after the final 20th stage of the 97th Tour de France cycling race between Longjumeau and Paris July 25, 2010. Contador won the Tour de France for the third time on Sunday. [Xinhua/Reuters Photo]
|