St. Petersburg, Russia (60 of 320)
Our bus.