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 … Continue reading About Russia