North India's favourite hillstations have all turned into beautiful winter wonderlands, thanks to fresh snowfall.