Get the latest Science News and Discoveries
Egypt’s Pyramid of Djoser May Have Been Built with Help of Unique Hydraulic Lift System: Study
The Pyramid of Djoser, also known as the Step Pyramid, is considered the oldest of the seven monumental pyramids built about 4,500 years ago.
None
Or read this on Sci-News