3 ms·Russia has 4x number of people, so I'd expect also a much higher % of the area to be settled.by jakubp 10y agoRussia has 4x number of people, so I'd expect also a much higher % of the area to be settled.