Aiming high: Altitude is the acid test at Tour de France

                For the first time in its 116-year history, the Tour de France that starts Saturday features three stages that finish on mountains climbs to above 6,500 feet

Leave a Reply