Tse Chen Ling means "Land of Great Compassion" in the Tibetan language. Our center was named by His Holiness the Dalai Lama of Tibet. We are a meditation, study and practice center. We offer courses following the basic Buddhist studies program...
more
|