What is Russia Capital?

The capital of Russia is Moscow. With a population of over 10.5 million people, it is one of the most populous cities in the world. It also has one of the largest number of billionaires in any city.