St. Petersburg, Russia (18 of 320)
Heading into downtown St. Petersburg.