One of the top ten largest cities in the world, Moscow is Russia's capital and is the largest city in the country. It is a highly-organized city located on the banks of the Moskva River. It dominates the country in politics, economics, and culture among other things.