Tour de Suisse, Switzerland, June 18-28, 2001
Stefano Garzelli (Mapei) climbing the Nufenen Pass (2478m) during the seventh stage of the Tour de Suisse.
Photo: © AFP Photo/Alessandro Della Vedova
Related Story
Latest Photography