Set in the majestic mountains of Taiwan, this documentary relies on extensive archival and testimonial material to tell…