Where is Sahavora?

Where is Sahavora located?

Sahavora, Norrbotten, Sweden (approx. 67.36667°, 23.3°)


Where is Sahavora on the map?