A. Sutherland  - AncientPages.com - Deir el-Bahri, a sacred resting place for the pharaohs, is a mountain valley on the western bank of the Nile River near Thebes,