I reckon its some place to do with World War 2, maybe some Jewish prison of war camp or something