What a captivating sight to take in while waiting for a stoplight. This natural avalanche on Cascade Mountain was filmed yesterday in Orem, Utah. Gorgeous to witness from afar but also a great reminder to travel with caution in the Utah backcountry as slides are triggering naturally. Stay safe out there Utahan skiers and snowboarders!
Francis Xavier is a seasoned writer for Unofficial Networks, bringing a lifetime of outdoor experience to his work. Having lived in a ski resort town for years he has a deep connection to mountain culture.... More by Francis Xavier

