Lost in thought, Tarlabaşı - Istanbul