Thanks.
Like oldpax, I assumed it was an Il-28 and was looking in Indonesia, Africa and the Americas. However, the buildings looked European and after I discovered that the Il-28 had a Chinese clone, Albania was the obvious place to start looking.
Standby while I load my next challenge.