St. Petersburg: Venice of the North

There are many cities claiming to be the Venice of the North, and Russia’s cultural capital, St. Petersburg, is on top of the list. As this was again a short…