Address:

Harpunstigen, 20900 Turku, Finland