answersLogoWhite

0

Answer is Russia. if you ask Asia, it's also russia. ural mountains is in between. although it's the biggest country in the world.

User Avatar

Wiki User

16y ago

What else can I help you with?