On the western shore of Lake Nasser in southern Egypt, Abu Simbel presents two colossal rock-cut temples carved for Ramesses ...