St. Petersburg, Russia (28 of 320)
Traffic along the River Neva.