Le Tour de France: Stage 13
In This Photo: Leopold Konig
Leopold Konig of Czech Republic and Team NetApp-Endura arrives at the finish line in third place during the thirteenth stage of the 2014 Tour de France, a 197km stage between Saint-Etienne and Chamrousse, on July 18, 2014 in Chamrousse, France.
(July 17, 2014 - Source: Doug Pensinger/Getty Images Europe) more pics from this album »