The Boulder Shambhala Center was one of the first, biggest urban Buddhist centers in the United States of America. This short video history features a bunch of young men and women I grew up with, and some of our parents:
The Boulder Shambhala Center was one of the first, biggest urban Buddhist centers in the United States of America. This short video history features a bunch of young men and women I grew up with, and some of our parents:
Read 5 comments and reply