PHOTO STORIES

In Photos | Charmed in Chamonix, France

Stunning views of Europe's highest peak, vintage trains and Frankenstein—there's a lot happening in this posh ski town.