Boulder Lake
Tucked away in some of Idaho’s tallest Peaks, Boulder Lake is surrounded by a rim of jagged, sky-scraping peaks that will leave your eyes popping out. You’ll find extraordinary views of the Devil’s Bedstead and other unnamed peaks topping out near or above 12,000 feet.