AdvertisementPossible Pyramids Discovered From Space04:11Download AudioResumeMay 28, 2011NPR StafffacebookEmailA satellite image shows a field of what may be buried pyramid sites in Egypt. (Courtesy of DigitalGlobe Images)