Abric Pizarro, located close to the Pyrenees mountains in Spain, dates from around 100,000 years ago to 65,000 years ago. It ...
The excavation of a recently discovered rock shelter site called Abric Pizarro has turned up thousands of artifacts dated to between 65,000 and 100,000 years ago, including stone tools and animal ...