 |
Russia is the largest country in the world by far. Russia is bordered by Norway and Finland to the northwest, Estonia, Latvia, Belarus, and Ukraine to the west, Georgia and Azerbaijan to the southwest, Kazakhstan, China and Mongolia to the south, Japan and North Korea to the southeast. The most popular destinations in Russia are the capital Moscow popular for business and the cultural capital St Petersburg which is most popular for leisure tourism. |