About Russia Russia is a transcontinental country. It is the largest country in the world by area. The country’s capital and largest city is Moscow and the largest city entirely in Europe. It is one of the world’s only three countries bordering three oceans. […]