Denali National Park

Denali National Park, Alaska, United States

An immense wilderness in the interior of Alaska, crowned by Denali, the highest peak in North America — a roadless realm of tundra, braided rivers, grizzly bears, caribou, and enormous space.

Filmed by Wind Walk Travel Videos ʬ

Watch on YouTube

Open the Spectovia atlas · All destinations