Based on the teachings of the venerable Buddha, Buddhism is one of the three major religions in the world. Originated in India, Buddhism gradually spread to other Asian areas, like Sri Lanka, Tibet, China, Korea and Japan. read more