Photo Gallery

Igloo Debris Slide

Check out images of a debris slide in the Igloo Creek area of Denali National Park, as well as a series of historic satellite images demonstrating the scope of the slide.