Tour de Suisse, Switzerland, June 18-28, 2001

Oscar Camenzind (Lampre) smiles on the podium after winning the final stage.
Photo: AFP Photo/EPA-KeystoneAlessandro Della Valle

Related Story        Latest Photography