Bengaluru has been witnessing higher-than-normal temperatures of around 36 degrees Celsius during the day and 20 degrees during the night.