
Archaeologists discover a 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.
S2 E9 Jul 30 @ 8:45AM
S2 E9 Jul 30 @ 2:30PM
S2 E9 Jul 30 @ 10:30PM
S2 E9 Jul 31 @ 5:15AM
Available Streaming & On Demand Sep 04 2024 - Jan 31 2027