Where is Longines?

Where is Longines located?

Longines, Norrbotten, Sweden (approx. 65.58333°, 21.76667°)


Where is Longines on the map?