Sheffield, South Yorkshire, United Kingdom of Great Britain and Northern Ireland
Murmansk, Murmansk, Russian Federation
Barcelona, Barcelona, Spain
Helsingfors, Finland
Vantaa, Uusimaa, Finland
Murmansk, Murmansk, Russia
NY, USA
Gothenburg, Västra Götaland County, Sweden
Saint Petersburg, Saint Petersburg, Russian Federation
Vladikavkaz, Russian Federation