Set on a small island in the Bolivian Andes, this short documentary illuminates the centrality of Pachamama, Mother Nature, to the physical, emotional, cultural, and spiritual well-being of...