Lance Armstrong of the  cycles through a crowd of supporters to win the 16th stage of the Tour de France, a mountain time trial from Bourg-d'Oisans over 15.5 km to L'Alpe d'Huez, France, July 21, 2004.
{}