The answer is Moscow.
Moscow is the capital city of Russia and is the largest city on the entire European continent. Moscow is the main political and financial center for Russia and over 13 million people reside within the city limits.
On WorldAtlas.com