Police in Scotland say an avalanche has killed two people on Britain’s highest mountain. Britain’s Press Association reported that a group of climbers were on Ben Nevis mountain when the avalanche came down shortly before noon on Tuesday. Police Scotland told the news outlet that besides the climbers who died, two more were injured.