Tour de France - Stage Twenty(Juan Mauricio Soler Hernandez)
Polka Dot King of the Mountains jersey winner Juan Mauricio Soler Hernandez of Colombia and Barloworld celebrates on the podium after Stage Twenty of the Tour de France on July 29, 2007 in Paris, France.
( - Photo by Bryn Lennon/Getty Images Sport)










