Alaska: Denali

Established in 1980, this National Park is located within interior Alaska and is centered on Denali, the highest mountain in North America. At a height of 20,320 feet, its tallest peak looms regally over the Alaskan wilderness of alpine tundra, braided streams, glaciers, Wonder Lake and the only road that leads through the park, stretching for 92 magnificent miles.
5 minutes
Closed Caption: 
KUED Closed Caption Icon