Egypt's Great Pyramid stars in haunting space image - CNET on March 30, 2018 Get link Facebook Twitter Pinterest Email Other Apps The pyramids of Giza in Egypt come into focus in a remarkable image snapped by a European Space Agency satellite. from CNET News https://cnet.co/2J7f9eQ Comments
Comments
Post a Comment