In the sun-baked lands of ancient Nubia, where the Great River courses its eternal path, stand the colossal rock-hewn temples of Abu Simbel, a testament to the ...