Moscow

Moskva

Moscow is the capital and largest city of Russia. Situated on the Moskva River in Western Russia, it's a major political, economic, cultural, and scientific center with a rich history dating back to the 12th century. Known for iconic landmarks like Red Square, St. Basil's Cathedral, and the Kremlin, Moscow is a global hub with significant international influence.

Related

Built by Tim Jones