A landslide which swept through an industrial park in China's Shenzhen city buries more than 22 buildings in a sea of mud, leaving 91 missing. (Photo: Reuters)