Aliens at Alta? Nope, Just the Latest Avalanche Mitigation Technology With an average of 540 inches of the best snow on earth every year, Alta Ski Area constantly has avalanche mitigation on its mind. Now they are adopting the latest technology in avalanche safety and prevention. Alien-looking pods, called O’Bellx, are being installed on the mountain to be integrated into Alta’s network of avalanche control systems. They are a new […] Avalanche Brent Thomas | July 22, 2022 2 Comments