Where is Hesherud?

Where is Hesherud located?

Hesherud, Stockholm, Sweden (approx. 59.36058°, 18.12298°)


Where is Hesherud on the map?