The landslide late on Tuesday in Pingdi village, in Guizhou province's Shuicheng county, buried more than 20 houses, with a thick torrent of mud rolling down from the peak of a mountain to its base, some 500 metres below.