russian federation

The Russian Federation, also known as Russia, is a sovereign country located in Eurasia. It is the largest country in the world by land area, covering one-eighth of the Earth's inhabited land area. It is a federal semi-presidential republic, comprising 85 federal subjects with Moscow as its capital and largest city.

Requires login.