Where is Högdalen?

Where is Högdalen located?

Högdalen, Högdalen (Station), Sweden (approx. 59.26339°, 18.04262°)


Where is Högdalen on the map?