Moscow is the capital and most populous city of Russian Federation, The city is located on the Moskva River in the central part of western Russia.
Advertisement
Moscow is the capital and most populous city of Russian Federation, The city is located on the Moskva River in the central part of western Russia.