Stages of the 2026 Tour de France finish on Alpe dHuez twice in two days, underlining the mountain's important place in cycling folklore, but what makes this famous climb so special when there are bigger, tougher and more beautiful roads in the Alps?