The finish at L'Alpe d'Huez
The Tour de France, one of the world's greatest sporting events, started today, and Google is providing a new way to see the route, via Street View. Google's Lat Long blog says:
With this launch, you can now follow the race through each of the 21 stages with just a click of a mouse and enjoy a perspective similar to what your favorite cyclists see as they wind through France's majestic mountains, vivacious cities, and tranquil countryside.
It also shows off new Google features such as ground-filling, face blurring, and number-plate blurring.