After two stages, Lance Armstrong and his Astana teammates have dominated the 96th Tour de France, managing to hold four of the top ten positions. Today's stage takes the peloton the 121 miles from Marseille to La Grande Motte. It is a flat "sprinters' stage" through the beautiful Provence-Alpes-Côte d’Azur region of France.