Today’s Image of the Day comes thanks to the NASA Earth Observatory and features a look at North Cascades National Park in Washington. The North Cascades National Park contains over 300 glaciers and claims the title of the most heavily glaciated area in the continental United States.