Destination Chile
- Runtime
- 42m
- Air Date
- Aired Feb 8, 2020
The Chilean government questions whether new footage from a Navy helicopter indicates a connection to geoglyphs in the Atacama Desert.
Destination Chile
The Chilean government questions whether new footage from a Navy helicopter indicates a connection to geoglyphs in the Atacama Desert.