Where is Longshoe?

Where is Longshoe located?

Longshoe, Stockholm, Sweden (approx. 59.26667°, 17.98333°)


Where is Longshoe on the map?