Russia has the larger land area!!
Russia and Canada by total area. Russia and China by land area. Russia and Canada by water area.
17,098,242 km2
Russia is around six and a half million square miles. It is the largest country in the world.
There is no telephone area code 185 in Russia.
Russia
Russia
Russia
Russia has 5 times the area of Canada do the math Canada has the area of 9,961 287 kilometers
Russia is larger in land area. Russia is 6,592,800 square miles and China is 3,969,100 square miles.
Russia
Core area of realm in russia