Back to Name That Nation

Russia
Capital: Moscow
Language: Russian
Russia is the largest country in the world by land area.
Russia is known for the Kremlin in Moscow, the Red Square, and the Moscow Metro.
Flag
Map
Loading history...
Capital: Moscow
Language: Russian
Russia is the largest country in the world by land area.
Russia is known for the Kremlin in Moscow, the Red Square, and the Moscow Metro.