Landslide buries buildings in Southern China