The Abu Simbel temples on the west shore of Lake Nasser, Egypt