Yes, but it's *not* the same sea. It doesn't link up. There are two Mare Glacialis, linked by the Mare Vitium and the Mare Perpinium. The north pole is land, far as I can tell.

Your single Mare Glacialis is more like the Mare Glacialis Thyspianum and the Mare Glacialis Ilitiaenum.

Sea Police