L'ALPE D'HUEZ FRANCE JULY 21 Hundreds of thousands of fans crowd the course as Lance Armstrong of the USA and riding for US Postal Service presented...
{"Image ImageDescription": "L'ALPE D'HUEZ, FRANCE - JULY 21:  Hundreds of thousands of fans crowd the course as Lance Armstrong of the USA and riding for US Postal Service presented by Berry Floor climbs Alpe d'Huez won the individual time trial during stage 16 of the Tour de France on July 21, 2004 from Bourg d'Oisans to l'Alpe d'Huez, France. (Photo by Doug Pensinger/Getty Images)", "Image Copyright": "2004 Getty Images"}