- Photo: Chateau-Chambord, France
3 Bedroom Chalet Saint Nicolas la Chapelle (73590) - Mont Blanc views