Arguably the toughest race in the world, the 96th Tour de France cycling race is currently underway, with the final, 21st stage of the 3,445 km (2,141 mi) race coming up on Sunday, July 26th. At this time, Alberto Contado of Kazakh team Astana appears to be headed toward a second tour title, currently leading riders Andy Schleck of Team Saxo Bank and Luxembourg and, in 3rd place, Lance Armstrong, also of team Astana. 180 riders in twenty teams started in Monaco on July 4th, heading for the final ride into Paris this weekend. The Big Picture
is on the scene.
2009 Tour de France - The Big Picture