Moscow is the capital city of Russia, located in the western part of the country along the Moskva River. It is the largest city in Russia and serves as a political, economic, cultural, and scientific center. Moscow is known for its iconic landmarks such as the Kremlin, Red Square, and St. Basil’s Cathedral, as well as its rich history and vibrant cultural scene.