Torralba and Ambrona (archaeological site)

Torralba is an archaeological site in northern Spain where large mammal remains and stone tools from 400,000 years ago suggest early hominid hunting or scavenging (Park 2005). Torralba was a hunting and gathering community.

See also

References

Park, Michael Alan (2005). Biological Anthropology. Boston: McGraw Hill. ISBN 0-07-286312-9.