El Deir El Bahari is located in Luxor, Egypt, It is also known by the Temple of Hatshepsut, It's one of the greatest Egyptian architectural achievements.