Visuals of the snow covered mountains are being constantly shared throughout social media and people just cannot get enough of the scenic beauty.
There are several snowy wonders in India, and if you want to celebrate winter where it snows the most, pack your bags and get ready to...