gcameron.org
L’Alaska, L’Alpe-d’Huez, France
L’Alaska is a very relaxed restaurant / bar with a large open deck looking onto Route d’Huez so you can watch and cheer the cyclists as they finish their ascent of the mountain and sprint for the…