The pack with American seven-time Tour de France winner Lance Armstrong, bottom right, speeds down Envalira Pass, Pyrenees mountains, during the 8th stage of the Tour de France cycling race over 176.5 kilometers (109.7 miles) with start in Andorra and finish in Saint-Girons, France, Saturday July 11, 2009.