Tourists hiking in the Meili Snow Mountain National Park in Yunnan, China, stopped to film a huge avalanche in the distance ...