Category: New Attraction

Touted as world’s largest avalanche-detection system, $3M Rogers Pass network faces first big snow test. What the Canadian government trumpets as the largest and most extensive avalanche detection network in the world is expected to be put to the test any day now — with the first big dump of snow. The $3-million system was […]

Read More