theravada is dominant in sri lanka , thailand , cambodia , myanmar ( formerly known as burma ) , and laos , while mahayana has had its greatest impact in china , japan , taiwan , tibet , nepal , mongolia , korea , and vietnam , as well as in india .