Photos: 2013 Tour de France – Week 1

The 100th edition of the Tour began June 29 and will cover 3,479 kilometers (2,162 miles) before before an unusual nighttime finish July 21 …