Bengaluru on Tuesday received its heaviest rainfall in an August day in 127 years, an official from the Indian Meteorological Department told IANS. In just three hours – from 3 am to 6 am – the city received 180 mm rainfall. In August 1890, the city had received 166 mm of rain on a single day.

The Karnataka Capital woke up to flooded roads and power cuts on Independence Day after heavy downpour lashed several low-lying areas of the city from Monday night. The areas of Koramangala, HSR Layout, Shantinagar, Wilson Garden, KR Puram, Ulsoor and Murugesh Palya on Old Airport Road were submerged with near knee-level water on the streets. Traffic movement was severely affected and most residents were left stranded in their homes.

Bruhat Bengaluru Mahanagara Palika Commissioner Manjunatha Prasad told reporters that storm-water drains could not take the load of heavy rainfall. This caused the water to overflow on to several roads and inundate low-lying areas, he said.

The showers from Monday evening till early Tuesday morning made up nearly 88% of the rain expected for August, according to The Times of India.