North Cascades National Park – the North American Alps
North Cascades National Park, large wilderness area in northwestern Washington, U.S. The park was established in 1968 to preserve majestic mountain scenery, snowfields, glaciers, alpine meadows, cascading waterfalls, and other unique natural features in the North Cascade Range. The region is frequently called the North American Alps. With over 684,000 Read More