Stela 5, Izapa, Chiapas, Mexico

A Major Archaeological Discovery of the New World