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.
You need to be logged in to post a comment in this topic. Login or create an account.