Logo

Russia is the largest country, with an area of 6.6 million square miles