Eastern Europe Russia St. Petersburg, Russia, 19-24.5.2011 Last time I visited St. Petersburg (Russia) was about 10 years ago so it was high time to visit again and check how the city has changed. I came from Tampere, Finland to St. Petersburg,... 21.6.2011