Noun mass of snow, ice, and rocks falling rapidly down a mountainside

43 huge pipes sprout from the rocks. Each can emit a remote-controlled explosive burst of oxygen and propane to create small, controlled avalanches.