Where is Savilahti?

Where is Savilahti located?

Savilahti, Norrbotten, Sweden (approx. 66.46667°, 23.61667°)


Where is Savilahti on the map?