Torrential rain triggered floods and landslides in northern China in late July that killed at least 44 people and displaced tens of thousands. Residents in the suburban villages of Beijing say the flash floods hit without warning, trapping some inside their homes. When the waters receded, they returned to find their homes and businesses destroyed.