The 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
Omsk and Orel are cities in Russia
Lena is a river in Russia. It begins with the letter L.
It starts in russia and ends in the Caspian sea
russia
Rwanda
Kazan, Russia
· Russia
Ob is a river in Russia. It begins with the letter O.