Russia is by the Arctic Ocean [And Alaska] to the north.
The Pacific Ocean to the east.
China and Mongolia to the south.
And eastern Europe to the west.
no
China is located near Russia but Mongolia is in between them. China is not located near Canada.
No.
no it is not
It is in Russia near the coast.
no
No. Serbia is a country in Europe, near the Adriatic Sea. Russia is the largest country in the world, near the Arctic Sea. Maybe you are thinking of Siberia, a region in Russia.
Chernobyl, Russia
south part of russia. near black sea
It is
Russia
They are Russia and Norway