With a population of over 12 million people, Moscow is the largest city in Europe. It is also the capital of Russia and the political, economic, and cultural center of the country.