A mysterious “pyramid” has been spotted below the ice in Antarctica, sparking a frenzy online among conspiracy theorists.
The formation was located using satellite images taken over the southern part of Antarctica’s Ellsworth Mountain range.
The location in question is found at the coordinates 79°58’39.25?S 81°57’32.21?W, which has been a much-searched spot on Google Earth.
A number of peaks can been seen appearing to push through the snow – with one even measuring two kilometers in each direction of its square base – a design similar to the Great Pyramid of Giza ... Read even more