In area, Russia is the largest country in the world.
Mount___________is a high mountain located in Russia.
Russia