Russia On The World Map

Russia has the largest land mass in the world and is bordered by fourteen countries including norway finland estonia latvia lithuania poland. Russia on a world wall map. A timeless story of hope passion heartbreak and joy from russia 2018.

russia on the world map