2003 Tour de France
Event
The 2003 Tour de France was a multiple stage bicycle race held from 5 to 27 July, and the 90th edition of the Tour de France. Wikipedia
Dates: Jul 5, 2003 – Jul 27, 2003
Location: France, Alpe d'Huez, Ski Resort Luz Ardiden, and more