The French Alps are home to some of the most epic and challenging climbs in the world. Some of which are even included in the Tour de France! In a quest to find, arguably, the most beautiful climb on the planet, Hank and Manon head out to the Alps and find a gem of a climb – the Lacets de Montvernier!