Its almost embarrassing to say that I’ve lived in Washington State all these years & had never been to the North Cascades National ParkĀ I’d heard rumors of the blue…