Where is Svarvaldalen?

Where is Svarvaldalen located?

Svarvaldalen, Squid, Sweden (approx. 58.23333°, 16.11667°)


Where is Svarvaldalen on the map?