Menu
© 2026 The Couch Critic
No Image Available
Poster / backdrop not provided
Poster not provided
Status
Released
Release
1949
Runtime
11m
The first Latin American documentary focused on Indigenous peoples, filmed on the Island of the Sun in Lake Titicaca.