Now that's an avalanche. Check out this great footage from an avalanche that was triggered on purpose in Telluride, Colorado. The forces of nature are impressive! And besides impressive avalanches, Telluride offers some impressive skiing as well.
Reply
You need to be logged in to post a comment in this topic. Login or create an account.