Upper Virginia Falls Loop via St Mary Lake

based on 85 tracks & routes #7 hike out of 180 in