Thanks - a good quiz. Some observations: Firstly, several of those Russian cities are not in Europe - the most obvious example being Vladivostok. However, much of Istanbul is, so should be included. Secondly, why is Koln (Cologne) omitted - Oh, I see that you have mis-spelled it. Thirdly, could you accept common alternative spellings, e.g. Goteborg, Irkutsk (though actually this is in Asia too), Nizhny Novgorod, Rostov on Don (or just Rostov), Zaporizhia.