Description
Borah Peak (also known as Mount Borah or Beauty Peak) is the highest mountain in the U.S. state of Idaho[4] and one of the most prominent peaks in the contiguous states.[5] It is 12, 662 ft and located in the central section of the Lost River Range, within the Challis National Forest in eastern Custer County.