the largest country in the world, is divided by the comprised of two continents, called of the mountains. Mountains. It lles on a landmass that is ✓ Most of the population of this country lives in to the​