“Adventure in place” on the flanks of Denali (North America’s highest peak at 20,310 feet) at an exclusive-use family owned property that sits on top of a glacier in one of the most remote locations on the planet. Sheldon Chalet is the only standing structure within the 4.7 million acres of Denali National Park, an isolated corner of the world and one of the best places to see the northern lights from the comfort of your bed, or gaze at meteor showers from a hammock beside your private helipad. Glacier trekking, rappelling, rock climbing, snow cavern spelunking, ice climbing, gourmet glacier picnics, and stargazing are just some of the awesome adventures to be had in this truly extraordinary spot on the globe.
Read about our founder Mark Lakin’s experience at Sheldon Chalet and other adventures in Alaska in Travel + Leisure.