Heavy rainfall, described by meteorologists as “monstrous”, hammered down on India’s financial capital over the weekend causing mass devastation. In the eastern suburb of Chembur, the collapse of a wall in the night led to a landslide that enveloped homes as people were sleeping and killed at least 21, according to the National Disaster Response Force (NDRF).