What to Do in Chamonix in Winter: A Guide for Non-Skiers in 2026Europe, France, Travel Tips / January 25, 2026