The ancient Mesoamerican city of Izapa in Chiapas, Mexico, is renowned for its extensive collection of elaborate stone stelae and …