Skip Nav

If you love the epic scale of the mountains, the view from this ski chalet nestled in the French Alps will make you swoon.

Source: Ski Boutique

Read More House ToursCelebrity HomesOutdoor LivingReal Estate