Delhi experienced an unusual veil of shallow fog on Thursday morning to much bemusement of its residents. Such weather conditions are not typical for May which tends to be the hottest month of the year in the city with a mean maximum temperature of 39.5 degrees Celsius.