Nestled beside the picturesque Aura River, Turku, Finland, isn’t just a cultural treasure trove; it’s…