Netjenkhet's Step Pyramid is the oldest pyramid-like monument built in Egypt

Select for next panoramic photo.