
This peak is not in the book. Published April 2020 Narrows Peak is located in Ponderosa State Park just north of McCall, Idaho. The peak rises up above the “Narrows” of Payette Lake. Once you pay the entrance fee, you can reach this summit via vehicle, foot or bicycle. The park grooms cross-country ski trails in Winter which makes this … Continue reading