Tour de France riders set off for grueling Alpine stage (The Associated Press)
FINHAUT-EMOSSON, Switzerland (AP) — Tour de France riders are back in the mountains for the first of four Alpine stages, a grueling 184.5-kilometer (114.6-mile) ride to the artificial lake of Finhaut-Emosson.