My touristguide showed me a location from "From Russia with love" in Istanbul But we can say you stumbled into this back alley and coincidentally took a picutre

1,105 shares