Where To Stream Secrets in the Ice Season 4 Episode 1
Echoes of the Lost Mountaineer
- Aired February 10, 2025
- 60 Min
Visits to the most remote, cold and inhospitable places on the planet to reveal great mysteries that have been frozen in time. Merging CGI re-creations, advanced scanning technology and scientific research, the series investigates the curiosities that have been lost for millennia, or never seen before.