Results 1 results found Interior view of the sculptures of the pharaohs in the Abu Simbel Temple next to Lake Nasser, Temple of the Pharaohs, Ramses II, Nubia, Egypt, Africa