
This peak is not in the book. Peak 7657 sits on the Idaho/Montana border south of Wahoo Pass and west of the Twin Lakes. The peak is located at the upper end of Montana’s Lost Trail Pass in the Bitterroot Mountains. I got snowed out of the area after climbing Peak 7544 in late June 2016. Before leaving, I spotted … Continue reading