Indonesia is centrally located along ancient trading routes between the Far East, South Asia and the Middle East, resulting in many cultural practices being strongly influenced by a multitude of religions, including Buddhism, Christianity, Confucianism, Hinduism, and Islam, all strong in the major trading cities.