Skip To Content

Where To Stream Secrets in the Ice Season 2 Episode 4

Mystery of Mummy Cabin

Archaeologists discover an unusual man-made rock formation in the remote Altai Mountains of Russia, and conducting a further excavation, unearth an ancient log cabin and the mummified remains of two bodies buried deep in the frozen permafrost.