Snowfall was recorded at a few high-altitude areas of Himachal Pradesh and Jammu and Kashmir and the mercury dipped in many places in north India, including Haryana, Punjab and Delhi on Tuesday, even as the IMD forecast a gradual fall in temperature by two to four degrees Celsius this week.