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 »
Lists featuring Moscow:
Discover the lists featuring Moscow, with its votes and rankings.



