Somebody said that it's near the Scandinavian peninsula? Let's peep closer!