The spread of Buddhism into Central Asia is still not completely understood. However murky the details may be, it is clear that the trade routes that ran from northwestern India to northern China facilitated both the introduction of Buddhism to Central Asia and the maintenance, for many centuries, of a flourishing Buddhist culture there.In Central Asia there was a confusing welter of languages, religions, and cultures, and, as Buddhism interacted with these various traditions, it changed and developed. Shamanism, Zoroastrianism, Nestorian Christianity, and Islam all penetrated these lands and coexisted with Buddhism. Some of the Mahayana bodhisattvas, such as Amitabha, may have been inspired in part by Zoroastrianism. There is also evidence of some syncretism between Buddhism and Manichaeism, an Iranian dualistic religion that was founded in the 3rd century CE.