The Colossi of Memnon are two massive stone statues that stand at the entrance of the mortuary temple of Pharaoh Amenhotep III, located on the west bank of the Nile near Luxor, Egypt. These statues, each about 18 meters tall, depict the pharaoh seated and are significant for their scale and artistry, representing the grandeur of Egypt's New Kingdom period.