The floods triggered by heavy rains caused chaos in Chongqing city, located in southwest China. At least fifteen people lost their lives and four went missing, according to local authorities. People stranded on the flooded streets were rescued by boats. Tens of thousands were evacuated from their homes.