Mt. Triumph is an important mountain in North Cascades National Park. It is located about six miles WNW of the town of Newhalem, WA. It lies entirely within the Skagit River drainage. The peak is not as high as a lot of the other important peaks of the park, yet it is just as worth climbing.