Moscow

Moscow

Russia
Moscow is the capital of Russia, situated on the Moskva River. According to the city’s Analytical Centre, it had approximately 13.3 million residents on 1 January 2025. More »