A Swiss chalet-style mansion in Aspen ... Olson bought the site at the base of Shadow Mountain for $4.5 million in 2015, property records show, and completed the house in 2018.
Virgin Limited Edition's The Lodge mountain chalet in Verbier, Switzerland is taking last-minute individual room bookings during select dates between now and the end of the season.