An avalanche has killed at least 45 people and buried 15 houses in Afghanistan's eastern province of Nuristan, Press TV reports.