Today, the Theravada (or Hinayana) branch of Buddhism predominates in Ceylon, Burma, Thailand, Cambodia, and Laos. The Mahayana branch prevails in China, Tibet, and Japan, and to lesser extent in ...