Skip to content
Advertisement

Stage winner Andy Schleck of Luxembourg crosses the finish line on Galibier pass to win the 18th stage of the Tour de France cycling race over 200.5 kilometers (124.6 miles) starting in Pinerolo, Italy and finishing on Galibier pass, Alps region, France. (AP Photo/Christophe Ena)

Stage winner Andy Schleck of Luxembourg crosses the finish line on Galibier pass to win the 18th stage of the Tour de France cycling race over 200.5 kilometers (124.6 miles) starting in Pinerolo, Italy and finishing on Galibier pass, Alps region, France. (AP Photo/Christophe Ena)

Featured Photo Galleries