Frozen river in St Petersburg Russia in winterThis weekend I found myself in St. Petersburg, or as some of the locals still call it, Leningrad. Having taken my share of Russian history classes in college, I was excited to see the city founded by one of Russia’s great europhile tsars, Peter the Great. I was in Moscow a few years ago, but I knew that St. Petersburg was really the cultural capital of Russia, with its beautiful architecture, great museums, and of course the Kirov ballet.

(more…)