Russia { 9 images } Created 6 Feb 2015

Russia or the Russian Federation is a country in northern Eurasia. Eurasia is the combined continental landmass of Europe and Asia. Russia is the largest country on Earth in terms of land area.
View: 25 | All