Level 2 - 11

Score : Clues :
No more Clues
Located in northern Europe - Asia
Is the largest country in the world
Capital City is Moscow
Guessed