Denali in Alaska is the tallest mountain in North America. Denali means “high” or “tall” in the language spoken by the Koyukon people. Photo: paweesit