St Petersburg, Russian Federation
Barcelona, Catalonia, Spain
Budapest, Hungary
Budapest, Budapest, Hungary
Saint Petersburg, Saint Petersburg, Russia
Oslo, Oslo, Norway