Where is Södertörn?

Where is Södertörn located?

Södertörn, Södertörn, Sweden (approx. 59°, 17.91667°)


Where is Södertörn on the map?