Russia is one of the largest countries in the world. The vast territory of Russia lies in the eastern part of Europe and the northern part of Asia. Russia is washed by twelve seas and three oce
The capital of Russian Federation is Moscow, with the population of about 10 million people.