This China avalanche video is crazy

That would be a no-no here at work. :cry:

Ah, that explains it. You can hear the people around talking and making noise - clearly Chinese.