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