Underground Lake

Nestled into the snow-capped mountains of St. Moritz, Switzerland’s most expensive property was listed for $185 million—a price that seems extreme until you see everything the home has to offer. From a ski den with a private lift to a state-of-the-art spa with a pink Himalayan salt room, the 43,000-square-foot mansion functions as an ultraluxe […]