20181021 india: China landslide sparks flood alert in Northeast states