Lara Croft in Ait Benhadu

Interior of Ait Benhadu, near Warzazat, Morocco, an ancient village where they filmed The Last Temptation, The Mummy, Gladiator, Alexander, Lawrence of Arabia, The Message, Jesus of Nazareth, The Jewel of the Nile, and the personal favorite from my childhood memories, Time Bandits. This would be the castle where King Agamemnon lived, who wanted to make the boy his son.