St. Petersburg: the fabled city of the Tsars

A guide to Russia's grandest city and the most European of them all