Learn about the latest discoveries than support the possibility of extraterrestrial intervention in the distant past. New geoglyphs have been discovered in Nazca, Peru – but also in Russia and Kazakhstan. A pyramid is now believed to exist beneath Puma Punku. A secret tomb has been discovered at Machu Picchu. Liquid mercury has mysteriously been found in the Temple of the Feathered Serpent in Mexico. And in Cappadocia, Turkey, a vast underground labyrinth was unearthed that is significantly larger than the famous Derinkuyu site. Might these new discoveries hold irrefutable evidence of extraterrestrial visitation?