Petra - Wikipedia, the free encyclopedia
Article on the city that was filmed in Indiana Jones and the Last Crusade, which I’ve never heard of having not read the Left Behind series.