Where is Holmethorpe?

Where is Holmethorpe located?

Holmethorpe, Squid, Sweden (approx. 56.7°, 16.56667°)


Where is Holmethorpe on the map?