The day Mumbai drowned

On July 26, 2005 Mumbai witnessed its heaviest rainfall in 24 hours, throwing life into complete chaos.