An avalanche struck a remote mountainous area of northern Afghanistan two weeks ago, killing 35 people and burying homes beneath the snow, a provincial official said on Tuesday.