St. Petersburg is of special significance for Russia. It is smaller than Moscow but no less important.
One of the youngest cities of Russia and the biggest one of North Europe appeared on the map at the pleasure of one man – Russian Tzar Peter the Great.
St. Petersburg has not got a very long story but it was witness to great historic events over last three centuries.