Nestled in the southern reaches of Egypt, near the border with Sudan, the Abu Simbel…