September 10, 2010August 29, 2010 spectator view A view of the Tour de France in the Alps. Share:FacebookEmailTwitterMoreRedditLike this:Like Loading... Related