We’ve recently updated our Mountain Passes & Canyons Gallery with a small gallery of photos taken in the Icicle Canyon.
For those who have not visited, the gorgeous Icicle Canyon is an easily accessible area just south of Leavenworth with tons of camping, hiking, and photo opportunities.



