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 #178031811
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