Discover the Colossi of Memnon in Luxor, two massive statues of Pharaoh Amenhotep III that have stood for over 3,000 years as iconic symbols of ancient Egypt.