torralba and ambrona sitetorralba figurinesterra amatatorralba meaningzhoukoudian
About Torralba And Ambrona
Torralba and Ambrona are two paleontological and archaeological sites that correspond to various fossiliferous levels with Acheulean lithic industry associated, at least about 350,000 years old.