Where is Humlegården?

Where is Humlegården located?

Humlegården, Humlegården (Station), Sweden (approx. 59.340454°, 18.076382°)


Where is Humlegården on the map?