Surprise and Glacier Lakes are beautiful, but continue on to Surprise Gap and Surprise Mountain and it gets even more scenic.
My trip report with pictures: https://www.wta.org/go-hiking/trip-reports/trip_report-2026-09-06.204200906853
67 Hikes in Washington State North Cascades National Park and surrounding areas Cascade Pass and Sahale Arm Length: 12.0 mi...