Finland
Helsinki, Uusimaa, Finland
Prague, Czech Republic
Espoo, Uusimaa, Finland
Helsinki, Finland
Helsingfors, Finland
Copenhagen, Capital Region of Denmark, Denmark
Elwood, Victoria, Australia