Designed by
Title
Temple of Hatshepsut, in the Deir el Bahari complex, on the west bank of the Nile River, near the Valley of the Kings #178031808
Description
Temple of Hatshepsut, in the Deir el Bahari complex, on the west bank of the Nile River, near the Valley of the Kings, in Egypt, Africa