The jungle shrine of Kataragama brings together Hindus, Buddhists, Muslims and Christians to worship at its temples.Photo Credit: