Ambrona

From Wikipedia, the free encyclopedia

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).

See also: Torralba (site)

[edit] References

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