A beautifully made documentary about the revival and spiritual practice in Dzogchen Monastery in Tibet

Advertisements