Moscow is the mighty capital of Russia and one of Europe's largest cities. Having read many articles on various blogs and posts about Moscow versus St. Petersburg, I had expected Moscow to have a more rigid, cold and Soviet-style ambience while St. Petersburg was meant to be more European, grandeur and sophisticated. And maybe that's true - St. Petersburg can be easily compared to the large and famous European cities - like Paris or London. Many of the travelers do prefer it to Moscow. For me, however, it was Moscow that appeared more exciting and interesting - maybe because I'm from Europe and the Russian capital was way different to what I was used to.