Colossus of Memnon are 2 massive stone statues located near Luxor that depict Amenhotep III, a pharaoh from the New Kingdom. Originally towering at 20 meters tall