The Russian Federation, or Russia in short, is the largest country in the world, covering 17 million square kilometres and boasting an extensive coastline. Its capital, Moscow, is also the most populous city. Like the country’s two other major cities, St. Petersburg and Novgorod, it is located in Western Russia. Russia stretches for 4,000...
Read more » | 10 |