Bhubaneswar: Not only did it feel like the hottest day of the season so far, it was actually on record with Sambalpur recording 46.1 degrees Celcius to Bhubaneswar boiling at 44.3 degrees.
As many as 31 stations recorded above 40 degrees temperature on Monday, which was also a record this year.
According to the IMD, below is the list of towns and their respective maximum temperatures: