The Archaeologist

View Original

The "Pyramid" of Antarctica: Fact or Fiction?

As we know, man-made pyramids are found all over the world – we know that – in Egypt, South America, Central America, Cambodia, China, Indonesia and so on. But to claim there is a pyramid in Antarctica is really a huge claim that would need some truly incredible, hard evidence.

In this video we'll take a look at the so-called Great "Pyramid" of Antarctica and decide if it is fact or just mere fiction. Enjoy!