Russia

About City

Russia, or the Russian Federation, is a transcontinental country in Eastern Europe and North Asia. At 17,125,200 square kilometres, Russia is, by a considerable margin, the largest country in the world.

Area: 17.1 million km² Trending
Capital: Moscow
Population: 144.5 million (2017) World Bank
Currency: Russian ruble
President: Vladimir Putin

Explore the City

The City Maps