Under the soil of North Carolina lies a treasure trove of amazing and ancient fossils. The state's oldest fossil, the pteridinium, dates from 550 million years ago and was found in Stanly County. Fossils are found in the state from the Appalachian Mountains to the Atlantic Ocean shoreline. Marine fossils are found east of I-95, with the town of Aurora being a treasure trove for shark teeth and other marine life. Dinosaurs are found only in two areas in the southeastern part of the state.