Where is Quaramolen?

Where is Quaramolen located?

Quaramolen, Squid, Sweden (approx. 56.85°, 15.63333°)


Where is Quaramolen on the map?