Tag Archives: Lake Dellen

Buell On Ice

About 2.7 million years ago a meteorite crashed into Hälsingland, Sweden creating the Dellen lake system, which ...