Russia is a country and it is situated in Asia and Eastern Europe. Russia is the largest country of the world by land area and it is also known as Russia Federation. Moscow is the capital of Russia and Russian Federation is the official name of Russia. Moscow, the capital of the Russia, is the largest city is the world. Population of Russia is about 146.6 million. Russian government is based on a democratic form of rule. The Russian Federation shares land border with Finland, Lithuania and Poland (both with Kaliningrad Oblast), Belarus, Latvia, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Norway Estonia, Mongolia, and North Korea.