This interesting documentary from BBC covers seven meaningful locations to Buddhism. The documentary goes to the countries of India, Nepal, Sri Lanka, Thailand, Cambodia, China, the United States and provides  information about the practice of Buddhism as a whole.

Advertisements