Surprise Lake Loop via Amphitheater Lake Trail

based on 17 tracks & routes #26 hike out of 169 in