20120813 home.science: Eye in the sky helps locate lost pyramid complexes in Egypt