Which country is highlighted in the picture?
Correct answer: Russia

little b
I've not been to Russia

Snance
Pretty big contanint, but I guess Putin thinks they can do better?