Colossi of Memnon are gigantic statues of the Pharaoh Amenhotep III. These giant statues, facing the Nile and the rising sun, were placed to guard the Temple of Millions of Years, a sacred building that every pharaoh of the New Kingdom devoted to himself to affirm his own divine nature