Delhi experienced an unusual spell of shallow fog on Thursday morning, leaving residents surprised. Such weather conditions are not typical for May which is the hottest month of the year in the city with a mean maximum temperature of 39.5 degrees Celsius.