Luxor Memnon Colossi are two massive statues located on the east bank of the River Nile in Luxor, Egypt. The statues are made of red granite and are around 18 meters (60 feet) high. They are thought to represent the Pharaoh Amenhotep III and were carved around 1400 BC.
FAQ's on Memnon Colossi
Q9: I am a travel agent. How can I buy travel leads of Memnon Colossi?