Tour de l'Ile, Montreal, Canada, June 3, 2001

More than 30,000 people line up to start the annual Tour de l'Ile bicycle race in Montreal on June 3, 2001
Photo: © AFP Photo/Marcos Townsend

Related Story        Latest Photography