North Cascades National Park in Washington • Earth.com

North Cascades National Park in Washington

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.

News coming your way
The biggest news about our planet delivered to you each day