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 TourCelebrity HomesOutdoor DecoratingReal Estate
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>