Flash floods, landslides leave hundreds killed, missing in Nepal-China