Step Pyramid Complex at Saqqara

The Pyramids are the most famous monuments of ancient Egypt and still fascinate people in the present day. These enormous tributes to the memory of the Egyptian kings have become synonymous with the country even though other cultures (such as the Chinese and Mayan) also built pyramids. The evolution of the Pyramid form has been […]