Where is Suiavora?

Where is Suiavora located?

Suiavora, Norrbotten, Sweden (approx. 68.18333°, 22.75°)


Where is Suiavora on the map?