Mexico displays artefacts