About Russia

About Russia Russia or the Russian Federation is a transcontinental country in Eastern Europe and North Asia. The largest country in the world, Russia constitutes one-seventh of the world’s landmass and spans eight time zones. Here you can find the oldest mountains in the world, the Urals, and the deepest lake in the world, Lake Baikal. Russia has a population of 145.5 million people, 80% … Continue reading About Russia