The Santacruz observatory, which serves as the city's baseline weather station, recorded 68.1 mm of rain in the last 24 hours, Colaba observatory showed 62.5 mm
The rain has also disrupted electricity and water supply services in Himachal, with 84 places experiencing power outages and 51 places facing water supply disruptions