As the fresh snowfall blankets the mountains in India, it’s time to ski! The peak season ... is complete without visiting Solang Valley, famous for its winter sports. A scenic 70-kilometre ...