Perched at an altitude of 2,551m in the heart of the French Alps, Le Refuge de Solaise is a jewel in the crown of Val...