Where is Valokra?

Where is Valokra located?

Valokra, Squid, Sweden (approx. 57.2°, 15.98333°)


Where is Valokra on the map?