Yes, Higher hills of the Eastern and Northern areas of Gangtok witness snowfall in high altitude places. During winters you can visit Nathula Pass, Tsomgo Lake, Kupup Lake, Yumthang, Zero Point etc for witnessing snowfall.