Moscow is the capital and largest city of Russia, founded in 1147 and now home to over 10 million people. It is the political, economic, and cultural center of Russia, housing several universities and being the seat of the Russian Parliament at the center of the country's political life. Many interesting historic sites can be found in Moscow, including old cathedrals, towers, and the Kremlin, housing the world's largest cannon and bell.