Wind knocked over lots of dead trees
Large avalanche appeared to have slid within past few days, maybe yesterday due to fresh snow on top of debris pile.