Nooksack Tower North Cascades

Nooksack Tower 8,285 feet (2,525 m), part of Mount Shuksan, North Cascades National Park Washington