Have your say...
Submit your own guide and
get it reviewed
It’s 100% FREE
Click Here
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.