China landslide sinks several vessels