Where is Halthorpe?

Where is Halthorpe located?

Halthorpe, Squid, Sweden (approx. 56.5°, 16.1°)


Where is Halthorpe on the map?