Temple of Ramesses

Astonishing Abu Simbel, Egypt by JD Andrews

Abu Simbel located in Nubia, southern Egypt. Situated on the western bank of Lake Nasser.
Abu Simbel located in Nubia, southern Egypt. Situated on the western bank of Lake Nasser.