Index page First image Previous image Next image Last image
Image 3 of 80
L03 Luxor Westbank Nile
As the site of the ancient Egyptian city of Thebes, Luxor has frequently been characterized
as the "world's greatest open air museum".