iOS app Android app

Two New Pyramids Found on Google Earth

LOOK: Satellite Images Could Show 'Lost' Pyramids

Posted 08.13.2012 | World

Armchair archeologists rejoice! A researcher may have made an exciting discovery using Google Earth, a program that allows users to navigate satellite...