Where is Polhemus?

Where is Polhemus located?

Polhemus, Stockholm, Sweden (approx. 59.43333°, 17.81667°)


Where is Polhemus on the map?