Denali is the highest mountain in North America. The original name of Mount McKinley, Denali or 'The High One' is once again in common usage in Alaska. Denali is situated 150 miles (250km) to the north of Anchorage in the Alaska Range, close to the Arctic Circle. It rises dramatically above the tundra of the National Park, dwarfing the surrounding peaks...
jagged-globe.co.uk/exp/itinerary/denali.html

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…