Arriving at Iceberg Lake in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Hiking up the Ptarmigan Trail on the way to Iceberg Lake in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Hiking along the Iceberg Lake Trail as the Ptarmigan Wall towers in the background in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Yellow columbine along the Ptarmigan Trail, among many other wildflowers blooming in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
A moose grazes in a marsh along Highway 89 near Browning on the return from Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
A moose grazes in a marsh along Highway 89 near Browning on the return from Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
A rufous hummingbird pauses on a tree along the Ptarmigan Trail in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Taking in the view at Iceberg Lake in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
A moose that popped out onto the trail right in front of us but eventually retreated back into the brush along the Iceberg Lake Trail in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Panoramic view of Iceberg Lake and the Ptarmigan Wall in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
The stormy weather starts to clear as we make our way back down the Ptarmigan Trail to Swiftcurrent Motor Inn in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Scenes from a springtime hike to Iceberg Lake in the Many Glacier region of Glacier National Park on Sunday, June 18.
Hiking up the Ptarmigan Trail on the way to Iceberg Lake in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Hiking along the Iceberg Lake Trail as the Ptarmigan Wall towers in the background in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Yellow columbine along the Ptarmigan Trail, among many other wildflowers blooming in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
A moose grazes in a marsh along Highway 89 near Browning on the return from Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
A moose grazes in a marsh along Highway 89 near Browning on the return from Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
A rufous hummingbird pauses on a tree along the Ptarmigan Trail in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Taking in the view at Iceberg Lake in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
A moose that popped out onto the trail right in front of us but eventually retreated back into the brush along the Iceberg Lake Trail in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
Panoramic view of Iceberg Lake and the Ptarmigan Wall in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)
The stormy weather starts to clear as we make our way back down the Ptarmigan Trail to Swiftcurrent Motor Inn in Many Glacier on Sunday, June 18. (Casey Kreider/Daily Inter Lake)