recently discovered frozen solid early human encased in a huge ice cube. national geographic. contest winning. trapped, stuck, fixed, immobile, surrounded, snowy, neanderthal, cro - magnon, caveman