Pyramids

Monday, November 21, 2016

Monday, November 21, 2016

'Pyramids' have been discovered in Antarctica

Snow joke – scientists stunned by 'Pyramids' discovered in Antarctica

'Pyramids' have been discovered in Antarctica

Scientists have been shocked by images produced by Google Earth, which appear to show pyramids in Antarctica, bearing a resemblance to the pyramids of Giza in Egypt