Kashmir shivers yet pretty as it rains in North India