Know Russia
The Russian Federation is the world’s largest country that covers more than one-eighth of the world’s inhabited land area that extends the entire northern Asia and much of Eastern Europe.
Limkokwing University of Creative Technology
The Russian Federation is the world’s largest country that covers more than one-eighth of the world’s inhabited land area that extends the entire northern Asia and much of Eastern Europe.