Angel's Perch
Angel's Perch, at 11,687 feet above sea level is the 11th highest peak in the Pioneer Mountains of Idaho. The peak is located in Salmon-Challis National Forest and Custer County. It is the 32nd highest peak in Idaho and less than 2. 3 mi northwest of Standhope Peak.