On this page: Moscow — Parents: Asien › Russland — Photography, Technology & Science at the Tenckhoff Photo Archive.
Moscow is the capital of Russia and, with over twelve million inhabitants, the country’s largest city. Situated on the Moskva River, it is Russia’s political, economic, and cultural center. Famous landmarks include the Kremlin and Red Square (UNESCO World Heritage Site), St. Basil’s Cathedral, the Bolshoi Theatre, and the city’s iconic metro stations. Moscow is a metropolis full of contrasts between tradition and modernity.