Where is Alvlaisa?

Where is Alvlaisa located?

Alvlaisa, Squid, Sweden (approx. 56.41667°, 16.43333°)


Where is Alvlaisa on the map?