Torrential monsoon rain has paralysed India's financial capital Mumbai for a second day as the streets turned into rivers and residents waded through waist-deep waters.
The city had about 5in of rain on Tuesday and its already hamstrung infrastructure collapsed. Public transport stopped and thousands of commuters were stranded in their offices overnight.
Trains shut down, buses were half-submerged under water and the airport had to divert flights to other cities. By Wednesday morning, most trains were running but traffic remained chaotic.
According to the Meteorological Department, more heavy rain is expected and the local government asked all schools and colleges to shut down for a day.
Every year the city struggles to cope with the annual monsoon deluge, drawing criticism about its poor planning.
Heavy rain warnings have also been issued for other parts of Maharashtra state, of which Mumbai is the capital.
India's monsoon season runs from June to September.