Louxor est une ville située sur la rive est du Nil, dans le sud de l’Égypte, construite sur le site de l’ancienne Thèbes, la magnifique capitale des pharaons à l’apogée de leur puissance entre le XVIᵉ et le XIᵉ siècle av. J.-C. Aujourd’hui, la ville est entourée de deux monuments anciens impressionnants : le temple élégant de Louxor et, à environ un kilomètre au nord, le vaste complexe du temple de Karnak. Sur la rive ouest du fleuve se trouvent les tombeaux royaux de la Vallée des Rois et la Vallée des Reines, lieux de repos des pharaons les plus célèbres d’Égypte.