10,000 visitors trapped on top of the Huashan in China

More than 10,000 visitors trapped on top of the Huashan Mountain in northwest China’s Shaanxi Province Tuesday…