Facts about Russia

The game of Tetris was invented here

The world's longest railway is here

Siberia makes up a majority of the land

Russia is the largest country in the world

More than 100 languages are being spoken

Moscow is the largest city in Europe

Must reads

Travel guides

Background info

The Russian Federation, as Russia is officially named, has a population of about 142 million people that live in the world’s largest country. Russia occupies about one tenth of all the land on Earth.

It’s located on two continents, Europe and Asia and spans 11 time zones.

You can find the largest river, the Volga, and the largest lake, Ladoga, of the world in Russia.

It is home to one of the most beautiful museums in the world, The Hermitage in St. Petersburg. With a collection so grande it would take you 6 years to see it all!