Here is a scene from today’s stage of the Tour of Switzerland, won by Russian Vladimir Gusev (who rides for the Discovery Channel team). American Chris Horner finished second. Many of the riders were frozen when they reached the finish line.