149k views
1 vote
170
Geography
In terms of land area, where
does Russia rank in the world?

User Bitops
by
8.0k points

1 Answer

5 votes
Russia by far is the largest nation in the world.
User Dectarin
by
7.3k points