• 8 years ago
Impressive footage has emerged of an avalanche cascading down a mountainside in the Annapurna Massif, Nepal.

The video, shot last year, shows the snow tumbling down one of the slopes.

Category

🏖
Travel

Recommended