The city witnessed the coldest morning of the season on Tuesday as the minimum temperature dropped to 3°C owing to icy winds coming from snow-capped western Himalayas. Misty condition prevailed during the early hours of the day in the city, while the skies were clear in the later part of the day. The maximum temperature was recorded at 16.5°C, down from 20.2°C on the previous day.