Intricate ancient Mayan art carvings on the Platform of the Eagles and Jaguars depict those animals gruesomely grabbing human hearts in their claws. The platform was part of a temple found at Chichen Itza, one of the New Seven Wonders of the World and an