Here are scenes from today's stage of the Tour de France. The winner of today's mountainous stage was Chris Froome, who averaged 23.75 miles per hour for 103.7 miles. Froome now has a comfortable overall lead. The other contenders will have to gang up on him.