Snow falls in winter on the hills and October to March is an accurate time to see snow on hills and you may enjoy skiing in India very well.