At least 18 people have died in a hospital in India after floodwaters knocked out the building's generator.
Tamil Nadu state, in the south of the country, has been hit by its heaviest rainfall in more than century.
More than 260 people are known to have died in the flooding.