Kashmir has always been and will always be the best hill station to visit, especially in January. The snow is the fluffiest and winds are piercing. If you are a hard-core trekker then you should really go for the Chadar trek in the Himalayas. This trek starts from the Zanskar range. It is a surreal walking trail coated with thick snow sheets on the frozen lake.