Abu Simbel Temple - Egypt / by JD Andrews

Abu Simbel Temple is located in a small village in Nubia, southern Egypt, near the border with Sudan