Tay Ninh, Vietnam - April 22, 2014: People praying in a Caodai temple in Vietnam. Caodai is a Vietnamese religion mixing different religions from around the world, including Buddhism, Confucianism, Christianity, Hinduism, Islam, Judaism, Taoism, and Genii