Rising majestically on the west bank of the Nile River near Luxor, the Colossi of Memnon are two imposing statues that have captivated travelers and historians for centuries. These towering figures once adorned the entrance to the mortuary temple of Amenhotep III, a powerful pharaoh of the 18th Dynasty.