Search

Google Maps

Archaeology

New Pyramid in Antarctica? Not Quite...

Was the feature built by an ancient civilization or aliens? Nope, it's just a mountain that looks like a pyramid.

Published On 11/29/2016
11:05 AM EST