Tour De France photo gallery

The 2011 Tour De France kicked off on July 2 and continues until July 24. Competitors race in 21 stages, covering 2,132 miles.

advertisement | advertise on newsday