The enigmatic outline of a pyramid-like structure in the icy wilderness of Antarctica has aroused substantial curiosity and fueled countless conspiracy theories suggesting extraterrestrial involvement ...
Recent research proposes that the pyramids were built using a hidden internal ramp system.