A 6,190m giant rises from the Alaskan wilderness. It’s the highest mountain in North America. Here’s what lives there

From BBC Wildlife:

Spanning six million acres of rugged wilderness, Denali National Park is home to North America’s highest peak – and a cast of incredible, cold-loving creatures.

Click here for the full story.