Memphis - Colossal limestone statue of Ramses II at Memphis, south of Cairo.
Memphis - The enormous head of the statue of Ramses II at Memphis, south of Cairo.