Massive landslide caused about 70,000 cubic feet of mud to tumble down a hillside in China, blocking a highway. Luckily, nobody was injured. pic.twitter.com/jom8hbYI8I

— ABC News (@ABC) August 8, 2017
.....