Russia is the largest country in the world