Wiki User
∙ 15y agoIt is the Kara Sea that borders northwestern Russia in the Arctic Ocean.
Wiki User
∙ 15y agoThe Neva river, in northwestern Russia, flows from Lake Ladoga through the western part of the city of Leningrad
The Sea of Okhotsk borders Russia on the east.
No country that borders Libya starts with the letter B.
· Dzerzhinsk, Russia
It starts in russia and ends in the Caspian sea
Lena is a river in Russia. It begins with the letter L.
Omsk and Orel are cities in Russia
russia
Rwanda
Kazan, Russia
· Russia
Ob is a river in Russia. It begins with the letter O.