The Land of Medicine Buddha is a Buddhist retreat center close to Santa Cruz, CA. It consists of 108 acres of beautiful redwood trees, trails and sacred sites. It was founded by two Tibetan Buddhist teachers whom I admire: Lama Yeshe, and Lama Zopa Rinpoche. I...