Air Date: 2021-11-14
Duration: 44 min
Genre: Documentary
Satellites capture a castle-like structure hidden in Scottish woodlands.