Incredible Video Of Snow Avalanche Captured In Russia

When tourists from France were visiting some mountains in Russia they witnessed a moment that takes your breath away.

Watch this snow avalanche captured on camera just above the small mountain village. What a chilling footage! :O
Current article has no comments yet.
Will you be the chosen one who will comment first? 😆
Top videos of the week
Subscribe to free Klipland newsletter and get top videos of the week on your email.