Ed Stafford: Left for Dead
2017
Ed is on a mission to investigate the planet's newest mysteries; photographs of Earth from the International Space Station show strange and unexplained markings in some of the most remote and inaccessible places on the planet. Wikipedia