The closest place to Dharamshala where you can see snowfall is Triund, which is a mind-blowing snow-covered trek located in Kangra Valley. The trek gets completely covered in snow during the peak winters, and the views from the trek are ravishing. Another option is the Laka Glacier, which is a startling trek in winters with its exquisite views amidst snow-covered mountains and natural water bodies.