image
60 million-year-old meteorite impact discovered in Scotland