
Perched on Denali
Sheldon Chalet is one of those places that give me a serious case of wanderlust. Located near the summit of Denali, you find yourself surrounded by the wildest Alaskan nature. Such a place shouldn’t even be possible but the Sheldon Family own 5-acres within Denali National Park, a type of concession that is no longer granted.
