
Moment of a massive avalanche engulfing tourists in China
Watch the dramatic moment a massive avalanche engulfs tourists as it crashes down a mountain in the Meili Snow Mountain National Park in Yunnan, China. They were able to run for shelter and a park staff member says there were no casualties.
Published On 24 Feb 202524 Feb 2025