IIzapa Stela 5 (also known as the “Tree of Life” stone) is a 1½ ton large, carved stela stone found in the ancient Mesoamerican site of Izapa, Chiapas, Mexico (along the present-day Guatemalan border). These stela stones date from roughly...
View product