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.

November 29, 2016
11:05 AM EST