Geophys reveals smaller pyramid within pyramid
Archaeologists using electrical imagining techniques found that the pyramid Temple of Kukulcan at Chichen Itza, which is also known as El Castillo, was built atop two other structure that were possibly earlier pyramids.