The Red Pyramid, also known as the North Pyramid, is the largest of the pyramids in the necropolis of Dahshur. It owes its name, Red Pyramid, to the reddish hue of the rock from which its now unclad core was built.
The Red Pyramid
Inside the Pyramid
Outside Area
MORE ARTICLES ABOUT EGYPT
>>> Egyptologist Tamer Ibrahim <<<