Because the Ancient Egyptian city of Thebes is located in Luxor, the city has been called the "world's greatest open-air museum." On the other side of the Nile lies the Valley of the Kings and Valley of the Queens.ZZ