Where To Stream Secrets in the Ice Season 2 Episode 4
Mystery of Mummy Cabin
- Aired November 16, 2021
- 60 Min
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.