This is the terrifying moment an avalanche cascaded down a mountain in Zermatt, Switzerland on February 17 and engulfed a train full of passengers. No one was injured, authorities evacuated the stranded occupants by bus.
This is the terrifying moment an avalanche cascaded down a mountain in Zermatt, Switzerland on February 17 and engulfed a train full of passengers. No one was injured, authorities evacuated the stranded occupants by bus.