The Elephant’s Perch is a 9,870′ peak located in the Sawtooth Wilderness outside of Stanley, ID. While not the tallest alpine wall in Idaho, it is arguably the highest quality and most popular alpine rock face in the state. Licensing and Limited Edition Prints.
Add to Cart Add to Lightbox