Where is Lundthorpe?

Where is Lundthorpe located?

Lundthorpe, Squid, Sweden (approx. 56.63333°, 16.48333°)


Where is Lundthorpe on the map?