12 Summits: Summit 2: Glacier National Park
Natural Skyscrapers
I consider Glacier National Park to be America's most stunning mountain scape. Viewing the landscape from Mount Piegan affirms those views.