This is a map of Russia with the flag of Russia superimposed over the nation's territory.
You can see the massive territory over which it's superimposed. Russia is the biggest country in the world, with an area of 17.1 million km² (or about 6.6 million square miles).
0 Comments