Washington's North Cascades can be a tad bit confusing. Why isn't Mount Baker, the highest and most famous mountain in the North Cascades, not within the boundaries of North Cascades National Park.
New photos taken from space show the significant snow loss this year atop Mount Baker, in Washington state. The mountain sits about 15 miles (25 kilometers) south of the Canadian border and 85 miles ...