Moscow is the capital city of Russia, and a very populous city. As the political center of Russia, it hosts a number of national and cultural institutions for the nation.