Mysteries Ancient Pyramids in an Icy Landscape: Was There an Ancient Civilization in Antarctica? The World Wide Web is all abuzz with Google Earth images of Antarctica that appear to show pyramids in the icy landscape. The images... SoulAskFebruary 18, 2019