These pictures were taken a few kilometers from our house in Aude on the "toughest day of this Tour" during Lance Armstrong's final Tour de France. He is the only person to win the Yellow Jersey in seven consecutive years.
Lance Armstrong's last Tour and seventh consecutive yellow jersey.