The Exhibition “Lords of Water, Olmec Sacred Spaces” at the Xalapa Museum of Anthropology in Veracruz, Mexico, shows the spectacular finds from the holy Cerro El Manatí site
On show are polished stone axes, wooden busts, ceramic vessels, rubber balls, seeds and other organic material, as well as infant remains, from between 1700 and 900 BC