Saint Petersburg, Saint Petersburg, Russian Federation
Sosnovo, Leningrad Oblast, Russian Federation
Kazan, Tatarstan Republic, Russia
Saint Petersburg, Saint Petersburg, Russia
Chupei City, Hsinchu, Taiwan, Province of China
Vero Beach, FL, USA
Lund, Skåne County, Sweden
London, England, United Kingdom of Great Britain and Northern Ireland