87th Tour de France, France, July 1-23, 2000
Thousands of spectators watch the 12th stage of the Tour de France on Mont Ventoux. Italian Marco Pantani from Mercatone Uno won the 150 km stage from Carpentras to on top of the 1909m high mountain.
Photo ©: Peer Grimm/AFP Photo

Related Story        Latest Photography