About 50,000 cubic meters of mud fell onto a road, blocking access to traffic, in a massive landslide in southwest China's Sichuan Province on Saturday afternoon. No casualties were reported.
[]
00:41