Extensive areas of mountains deserts and permafrost ridden lans force most people of the Russian federation to settle in this region.

QUESTION POSTED AT 16/10/2019 - 03:11 PM

Answered by answersmine AT 16/10/2019 - 03:11 PM

I think the answer is Europe I hope this helps
Post your answer

Related questions