The Russian Federation or Russia, is a country situated in northern Eurasia. Dissected by the Arctic Circle, it is a federal semi-presidential republic. The Map of Russia shows that it 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. The Russia Map also highlights how the country 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.