These picturesque skiing spots can turn out to be an ‘adventure of a lifetime’! Best places in India to experience snowfall