RUSSIA is the largest country in the world in area wise 17,075,200 km2 (6,591,027 mi2).It is a federal semi-presidential democratic republic, comprising 83 federal subjects. Russia shares borders with the following countries (from northwest to southeast): Norway, Finland, Estonia, Latvia, Lithuania and Poland (both via Kaliningrad Oblast), Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia, and [...]
Full Story »