Here are several gorgeous images from yesterday's prologue at the Tour of Spain, which is the third-hardest stage race in the world (behind the Tour de France and the Giro d'Italia). The winner of the prologue was—who else?—Swiss cyclist Fabian Cancellara, who averaged 33.55 miles per hour on the 2.98-mile course. The man is a monster.
Addendum: Here is video. As you can see, one of the riders fell on the rain-slicked ramp while departing.
Addendum 2: The Tour of Spain started in the Netherlands. Go figure.