Saint Petersburg, Russia Posted on May 16, 2012 by eliza. The best thing about Saint Petersburg… Photo taken by the Alexander Column, Palace Square …was the sign back to Turku!