French Alps July 22, 20180Plan du Lac Plan du Lac is the 7th highest paved road in France at 2385 metres. Cycling…