Tour de France

AP - Sports
Spectators wait for the riders to pass Peyresourde pass during the seventeenth stage of the Tour de France cycling race over 124.5 kilometers (77.4 miles) with start in Saint-Gaudens and finish in Saint-Lary, France, Wednesday, July 23, 2014

View gallery

500 photos

Photos from the Tour de France

View Comments (0)