Stunning mountain views in Washington's parks ... at North Cascades National Park via the North Cascades Highway. There are peaks, glaciers, and the stunning Diablo Lake Overlook.