Russia is mostly located in the Eastern Hemisphere.
Part of Russia is in Europe, but most of it is in Asia.Europe and Asia.
ALL Russia is located northern and eastern hemispheres.
Northern.
Russia's most important economic region is greater Moscow.
Asia
in the northwest part of russia
there land lock countries in southern hepmisphere.
Northwestern Highlands
Volga river basin
norlisk
Yes.
It is the longest river in Europe located in Russia