The discovery of the site is said to be the oldest pyramid
A similarly shaped pyramid architecture was discovered by a satellite in a desert of Egypt. According to experts, this may be the oldest pyramid ever discovered by humans.Find 2 missing Egyptian pyramids
Images taken by the Google Earth satellite map show that this is probably the evidence of two long-lost Egyptian pyramid complexes.