Heavy flooding in Guizhou Province, China killed at least 18 people as extreme rainfall swept vehicles away and triggered landslides. Power outages and disrupted transportation networks across the region have compounded the disaster's impact.