Nothing borders Russia on all sides. There are seas, Oceans and eleven other countries that border it.
Argentina
There is no country that borders all three countries.
It borders Russia and People's Republic of China.
The Kara sea borders northwestern Russia
The Northern part of Russia borders the arctic ocean.
The Arctic Ocean borders Russia to the north.
The only country which borders both Russia and India is China.
The Atlantic Ocean surrounds Newfoundland on all sides.
Russia borders Finland.
nothing borders Japan because it is an island, which means that it is a body of land that is surrounded by water on all sides
China is the only country that borders both Russia and India.
It is the Kara Sea that borders northwestern Russia in the Arctic Ocean.