Possible Ancient Egyptian structure identified beside the Giza pyramidsDiscovery of a potential L-shaped structure using ground-penetrating technology near the Great Pyramid of Khufu in Giza, Egypt.