Have Egypt’s long lost pyramids really been found on Google Earth? Historical maps show sandy mound may hide monument larger than Giza Read more