That's definitely Dunmurry is it?
For some reason I had this particular picture as being the very last DeLorean being produced (apart from bitsa cars put together later from parts) actually on the line in Columbus, Ohio, after production had been moved there from Northern Ireland; but I did have a question mark after it!
Perhaps that isn't right...