First Posted: 05/27/11 10:44 AM ET Updated: 11/16/11 06:07 AM ET
Lost pyramids spotted by space scientists - Technology & science ...
17 Lost Egyptian Pyramids Found From Space - FoxNews.com
Lost pyramids spotted from space - BBC
"Lost" Pyramid Found Buried in Egypt
"Space Archeology" Uncovers Lost Pyramids - Slashdot
Get top stories and blogs posts emailed to you each day.