Where is Johanneshov?

Where is Johanneshov located?

Johanneshov, Stockholm, Sweden (approx. 59.29536°, 18.09044°)


Where is Johanneshov on the map?