River Lommaren in Norrtälje (modern spelling) a coastal town about 70 miles north of Stockholm