The Yin Shun Foundation is an international Buddhist organization with locations in Richmond, Canada and Lafayette, New Jersey.
With a focus on promoting Buddhist teachings and practices, the foundation offers a range of activities and events for individuals interested in deepening their understanding of Buddhism.
Generated from the website