Saint-Petersburg, located 700 km north from Moscow, is often called “northern capital” or “cultural capital” of Russia. It is the second largest Russian city after Moscow.
Today we offer you a collection of beautiful images that simply can not leave you without a wish to visit that city one day, or do it again if you have already been there. Enjoy! 🙂