The amount of snow falling in Alaska’s Denali National Park, home to North America’s tallest mountain, has more than doubled over the past 150 years, according to a new study.
The amount of snow falling in Alaska’s Denali National Park, home to North America’s tallest mountain, has more than doubled over the past 150 years, according to a new study.