For mountaineering lovers, Alaska-based Sheldon Chalet is the kind of vacation destination that you will have only ever dreamed of. Accessible by helicopter alone, Sheldon Chalet is situated 5,818 feet high in Denali National Park, only ten miles from the summit of North America’s highest peak, Denali. Who says luxury can’t come to the mountains?
In this new and exclusive 5-day experience for Pelorus clients, follow in the footsteps of legendary climbers Renan Ozturk and Freddie Wilkinson.