47 buried in southwest China landslide