Satellite map of Igelbäcken
Igelbäcken (Swedish: Leech Rill) is a small stream in northern Stockholm, Sweden.
Latitude: 59° 25' 23.99" N
Longitude: 17° 52' 13.19" E
Nearest city to this article: Jakobsberg
Read about Igelbäcken in the Wikipedia Satellite map of Igelbäcken in Google Maps