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.
Park, Michael Alan (2005). Biological Anthropology. Boston: McGraw Hill. ISBN 0-07-286312-9.