Image 3
of 80
As the site of the ancient Egyptian city of Thebes, Luxor has frequently been characterized
as the "world's greatest open air museum".