Upper Cataract Lake via Surprise Lake Trail and Upper Cataract Trail

based on 33 tracks & routes #16 hike out of 359 in