Russia 1 of 3 - St. Petersburg  (2007.05.14)
Our first impressions of the new St. Petersburg were gloomy - congested streets, poor air quality, and decaying soviet-era buildings. We left with a somewhat different impression - St. Petersburg is a beautiful city, but not quite there yet.