The Russian Federation or Russia, is a country situated in northern Eurasia. Dissected by the Arctic Circle, it is a federal semi-presidential republic. Russia has the largest land mass in the world, and is bordered by fourteen countries including Norway, Finland, Estonia, Latvia, Lithuania, Poland, Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia, and North Korea. It also shares maritime borders with Japan by the Sea of Okhotsk, and the United States by the Bering Strait.
Disclaimer : All efforts have been made to make this image accurate. However Compare Infobase Limited, its directors and employees do not own any responsibility for the correctness or authenticity of the same.