Where is Sudok?

Where is Sudok located?

Sudok, Norrbotten, Sweden (approx. 66.3°, 20.4°)


Where is Sudok on the map?