Archeologists Discover a Third Structure within Kukulkan Pyramid at Mayan Ruins in Mexico Posted on 17/11/2016 by hira Archeologists have discovered a third structure within Kukulkan pyramid at the Mayan ruins of Chichen Itza. The 33-feet structure is encapsulated under other two structures on the famous...