
This peak is not in the book. Published November 2024 Peak 7512 is the high point on an elongated ridge that sits above Della Basin in the Caribou Range of Eastern Idaho. It sits above the headwaters of Keenan Creek. Peak 7512 is most easily climbed via its northwest ridge from McCoy Creek Road/FSR-087. USGS Big Elk Mountain Access From … Continue reading