This is the last film to ever win the Golden Globe as best Documentary, now an extinct category in the Globes.
Altars of the World is not available for streaming at this moment.