North Cascades National Park features the rugged mountain peaks of the North Cascades Range , the most expansive glacial system in the contiguous United States , the headwaters of numerous waterways , and vast forests with the highest degree of flora biodiversity of any American national park .