Cosmic Ray Scan Of El Castillo At Chichén Itzá May Reveal Hidden Chambers
Jan Bartek - AncientPages.com - El Castillo, also known as the Temple of Kukulcán, is a prominent stepped pyramid located at the center of Chichen Itza in Yucatán, Mexico.Credit: Kukulcan - Public Domain, El Castillo and the NAUM Project INAH. Image compilation by AncientPages.comConstructed by the pre-Columbian Maya civilization between the...









Recent Comments