It looks like something from another world – and mind-blowing to know there are scientists living and working inside this frozen capsule fully encased in several FEET of ice – or rime ice to be exact.