Where is Triserum?

Where is Triserum located?

Triserum, Squid, Sweden (approx. 58.15°, 16.6°)


Where is Triserum on the map?