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.
It is in Russia near the coast.
no
no it is not
No.
Russia is North of the Equator, or in the Northern Hemisphere
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
no they live near russia
It is