Where is Abramson?

Where is Abramson located?

Abramson, Norrbotten, Sweden (approx. 66.06667°, 21.65°)


Where is Abramson on the map?