Mountain hut and Mont Blanc