One of the most powerful things on earth is an avalanche. We have a few of them here in Colorado, especially this year with all the snow in the high country. I have never personally seen one, but I would like to... From a distance, that is. Telluride is known for its picturesque views of the mountains right from downtown and some lucky people got to witness an avalanche coming down the mountain. One person that goes by Caldera Creative on Vimeo posted a video of the avalanche for all of us to enjoy. Check it out:

More From Retro 102.5