Moscow (pop. 10 million) is Russia’s capital, largest city and financial center. It’s located in the western (European) part of the country and lies on the banks of the River Moskva. The city is defined by many internationally recognized monuments like Red Square, Spasskaya Clocktower, St. Basil’s Cathedral, Cathedral of Christ the Savior, Ostankino Tower, various communist memorabilia and Moscow International Business Center.