Russia
Russia, or the Russian Federation, is the world’s biggest country in terms of land mass. On a map, Russia sits above Kazakhstan, Mongolia and China. Russia dwarfs... Russia, or the Russian Federation, is the world’s biggest country in terms of land mass. On a map, Russia sits above Kazakhstan, Mongolia and China. Russia dwarfs China in geographic coverage but not in population, although Russia still has one of the largest populations... Russia, or the Russian Federation, is the world’s biggest country in terms of land mass. On a map, Russia sits above Kazakhstan, Mongolia and China. Russia dwarfs China in geographic coverage but not in population, although Russia still has one of the largest populations...













