What is the capital of Europe's largest nation, Russia?

Moscow
Kremlin

Moscow is the correct answer. The Kremlin is a historic fortified complex located in Moscow and serves as the official residence of the President of Russia.