Manali is a pristine town in Himachal known for its snow-capped mountains. It is a tourist hotspot for people who are adventure lovers and snow trekkers. In winter, when snow descends down to valley floor, an expanse of pure white serenity breathes peace and contentment.