The Red Pyramid in Dahshur

About The Red Pyramid, also known as the North Pyramid, is the largest pyramid at Dahshur in Giza, Egypt. Named for the rusty red color of its red limestones, this pyramid is also the third largest Egyptian pyramid, after the Pyramids of Khufu and Chephren in Giza. It is also believed to have been the […]

The Red Pyramid in Dahshur Leer más »