Red Pyramid
E7626
The Red Pyramid is an ancient Egyptian pyramid at Dahshur, notable as the first successful true smooth-sided pyramid and the third largest pyramid in Egypt.
E7626
The Red Pyramid is an ancient Egyptian pyramid at Dahshur, notable as the first successful true smooth-sided pyramid and the third largest pyramid in Egypt.