The Tour de France is an annual multi-stage bicycle race primarily held in France. It is one of the oldest and most prestigious events in cycling. The 2011 edition of the Tour de France will take place from July 2nd to July 24th, covering over 3,500 kilometers across 21 stages.