St. Petersburg, Russia (257 of 320)
Peter and Paul Fortress and River Neva in background.