This peak is not in the book. Published June 2021 Peak 6620 is located east of Idaho City and due south of Archie Mountain on a forested ridge that divides Pike Fork to the north from Crooked River to the south. This ridge was heavily logged at one time in the distant past. Forest Service maps show a plethora of … Continue reading




