Russia

Digital Passport

Flag

Russia

Nomenclature and Geography

Category: Country

Summary

Russia spans Eastern Europe and North Asia, holding the title of the world's largest country. Moscow serves as its capital and most populous city, while Saint Petersburg is a key cultural hub. Its history traces back to Kievan Rus' in the 9th century and evolved through the Tsardom and Empire before becoming the Russian Federation.

Statistics

Area

17,075,400.00 km²

Population

146,119,928

Location