Explore relationships
Moscow
Capital and most populous city of RussiaCapital city and federal cityMoscow is the capital and largest city of Russia, situated on the Moskva River in Central Russia.
Use + to expand a branch. Click a topic name to open its summary.