By Phineas Upham Any trip to Alaska should include a short stay in Denali National Park. It is the ultimate source of nature for the enthusiast that is inside all of us, offering 6 million acres to explore. Along the way you’ll encounter vast forests, tundra at middle elevations, mountainous terrain including glaciers and rock faces, and plenty of snow. The park attracts everyone from backpackers to cross country skiers and snowboarders, but 11,000 years before humans shredded snow they walked the Denali region. Sites just outside of the boundaries