A major clean-up operation is under way in the the southern Indian city of Chennai (Madras) after a week of devastating floods.
Water levels are receding from most parts of Tamil Nadu state, where at least 280 people are now known to have died in floods since last month.
Garbage and sludge have collected on the streets and sewage has entered homes, damaging properties.
The rains, the heaviest in 100 years, are being blamed on climate change.
Soldiers and emergency workers are now rushing food, clean drinking water and medical supplies to flood-hit residents, reports say.