Index page First image Previous image Next image Last image
Image 8 of 80
L08 Luxor Colosus of Memnon
For the past 3400 years they have stood in the Theban necropolis,
across the River Nile from the modern city of Luxor.