Feel the Chill, Manali
It’s all white here. The whole hill station will be seen covered with a white sheet. This is Manali, a hill station and a popular winter tourist destination located in the state of Himachal Pradesh, India, famed for its scenic beauty bestowed in the form of snowfall. Words cannot describe the chilling experience here. Go and feel the chill.
Video Courtesy: Joshi Manjummel