A scientist literally stumbled upon a 166-million-year-old dinosaur fossil while running on the beach in Scotland.
Dr. Elsa Panciroli of National Museums Scotland found the ancient bones on a beach on the island of Eigg while she was on her way to meet with her paleontology research team.
The bone is only about 50 cm long, but is believed to have belonged to a stegosaurus or a similar dinosaur from the Middle Jurassic period. Past fossil discoveries on the island were all marine dinosaurs or prehistoric fish.
Stegosauruses were large, about the size of a city bus, plant-eaters with rows of bony, pointy plates on their backs which made them look even bigger and long tails which had defensive spikes, according to Live Science.