Four years after sprucing up for its 300th anniversary celebration, St. Petersburg remains the cultural crown jewel of Russia. Westerners who have never been to Russia will be stunned by the beauty of ...