Tsukuba, Ibaraki Prefecture, Japan
Helsinki, Finland
Saint Petersburg, Saint Petersburg, Russia
Barcelona, Catalonia, Spain
Helsinki, Uusimaa, Finland