Horrifying avalanche on Mt. Elbrus in Russia caught on camera

These people were a little too close to avalanche that took place on Mt. Elbrus in Russia. Check out this insane footage!

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting