Located in the ancient Egyptian city of Thebes, Luxor Temple stands on the east bank of the Nile River. The ruins are a popular tourist destination as it contains various ancient structures, statues, and artefacts that are thousands of years old.