Archaeologists discover an unusual man-made rock formation in the remote Altai Mountains of Russia, and conducting a further excavation, they unearth an ancient log cabin and the mummified remains of two bodies buried deep in the frozen permafrost.
Watch Secrets in the Ice Season 02 Episode 04 in high on Movie4k. Watch instantly with English subtitles — no downloading or account needed.