Turing spotted in Istanbul ;-) Explanations please?