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