Each year during the first half of the year, the Ling Jiou Mountain Buddhist Society holds a twenty-one-day Great Compassion Mantra Retreat...