The TIME Alpe d’Huez Disc: The Ultimate Road BikeThe TIME Alpe d’Huez Disc: The Ultimate Road Bike. Here’s Why.Few climbs in the Tour de France can match the legend and mystique of the Alpe d’Huez. Since 1952, this iconic climb has stood alone as a monument to the...