Rugged peaks, snowy summits, bright meadows and wonderful waterfalls are just a few of the things that North Cascades National Park consists of.