(By Tsem Rinpoche) In the language of ancient India (Sanskrit), Tara literally means ‘Savioress’. She is a female Buddha with a particularly long history of being worshipped by many great Indian and Tibetan masters. The practice of Tara originally descended from ancient India during the time of the great Indian Buddhist institutions. In the...
| Read more » | 16 |

16









































































































