Ancient Egyptian City Spotted From Space

More from LiveScience