Space/Science » in reply to Seems more like a big permafrost area, to me.
...permafrost is probably a more accurate description than "ocean."