Egypt unveiled a major new archeological find near Cairo.