I could see evidence from numerous natural avalanches from different times during the recent storm. The fresher activity probably occurred on Christmas Eve, and I'm not 100% sure that they naturally occurred.. The avalanches were on popular slopes and they are fairly close to popular sledding routes. Folks were up in upper Providence Canyon on Christmas Eve and may have unknowingly remote triggered some of the avalanches, which likely were unseen due to poor visibility...