Deir El Bahari is a dramatic funerary complex on the west bank of the Nile in Upper Egypt, a timeless necropolis carved into cliffs. It hosts a series of ancient temples, most notably the majestic terraced structure of Hatshepsut, dedicated to the sun god Amun.