Best of the Tour de France

photo

Photo  / 25

A pack of riders is reflected in a puddle during the fifth stage of the 99th Tour de France cycling race between Rouen and Saint-Quentin July 5, 2012. REUTERS/Bogdan Cristel