Alpe d'Huez - 1860 metres
Lance Armstrong heading for his 5th Tour victory, July 2003
super photo by:
Sheila
More pix & info
<< D211a
Sarenne >>
See Google Map