Researchers in Russia’s Arctic Kola Peninsula have uncovered pyramid-shaped formations that some believe predate Egypt’s pyramids by thousands of years. Geological analysis continues, with debates ...
Claims of pyramids on the Kola Peninsula suggest a civilization building monuments 40,000 years ago. But research shows the images used actually depict glacial mountains in the Faroe Islands, shaped ...