The Olmec colossal heads are stone representations of human heads
The heads date from at least 900 BC
They are from the civilization of ancient Mesoamerica.
8.2m questions
10.9m answers