answersLogoWhite

0

mountains are very high pieces of land in relation to sea level. The Russian mountains are therefore high pieces of land within the borders of the country called Russia.

Do you mean what mountains are IN Russia?

If so, you probably mean the Urals

User Avatar

Wiki User

13y ago

What else can I help you with?