mountain ranges
-
‘Pyramid’ Found in Antarctica; A Proof of Undiscovered Ancient Civilization?
The internet has been in a frenzy as photos of alleged "pyramids" spread through the web, leading many fanatics to believe that Antarctica may have a hidden and undiscovered ancient civilization. Looking eerily familiar and similar to pyramids in Egypt, is it really possible that these "pyramids" are man-made?
Latest Research Articles