Come peak winter, several of India’s most stunning mountain destinations prepare to transform into snow-covered wonderlands.