Just two hours from Geneva, Chamonix opens the door to a world of towering glaciers, alpine history and unforgettable views of Mont Blanc, the highest peak...