I saw this slide last week but didn't get a a good photo...Probably naturally avalanched during storm on 2-15-2010.