Abandoned Engineering

El Dorado Canyon

Series 7, Episode 5

An American desert canyon where fortunes were made and lives were lost and an island fortress in Scotland with an Achilles heel.

PG
S

Series 8 episode 1 on at 9pm Thursday on Yesterday