2022-06-22 • 42 min
Satellites capture a bizarre industrial complex in desert of Kazakhstan.
Steven Kearney
Narrator
Andrew Gough
Self