Helsinki, Uusimaa, Finland
Moscow, Moscow, Russian Federation
Stockholms län, Sweden
Moskva, Moskva, Russian Federation
Kazan, Tatarstan, Russian Federation
Moscow, Moscow City, Russian Federation
London, England, United Kingdom of Great Britain and Northern Ireland