The Colossi of Memnon are two massive stone statues of Pharaoh Amenhotep III. For the past 3400 years (since 1350 BC) they have stood in the Theban necropolis, west of the River Nile from the modern city of Luxor.