The pyramids are important geographic structures located in Egypt. The Pharaohs would build the pyramids to be remembered, but also as their final resting place. They believed the shape would help them ascend into the Afterlife. Willis, Roy G. World Mythology: The Illustrated Guide. Oxford: Oxford UP, 2006. Print.
Posterazzi The Redemption of Egypt 1899 The Pyramids of Gizeh Canvas Art - William Basil Worsfold (24 x 36)