2017
Buddhism is mostly known in the West through male monks. The Sisters of Ladakh is a unique inquiry into the feminine vision of Buddhism. Filmed on location in Ladakh, on the Himalayan border between India and Tibet, this documentary features stunning cinematography and compelling testimonies of B...