Tech Insider
The La Brea tar pits museum with tall buildings around it and a lawn in front
Located in Los Angeles, the La Brea tar pits are a piece of the ancient past stretching back 50,000 years.
Tech Insider
A young teenager walks on the beach holding tools for excavating fossils and wearing a red jacket and backup
Forrest Sheperd as a teenager walking on the beach near where he found an ancient walrus skull.