London, England, United Kingdom of Great Britain and Northern Ireland
Livonsaari, Southwest Finland, Finland
Helsinki, Uusimaa, Finland
Vasa, Finland