Where is Longines?

Where is Longines located?

Longines, Squid, Sweden (approx. 57.85°, 15.7°)


Where is Longines on the map?