Video PlayerClose
Tribal priests perform "Kharchi Puja" worship rituals near the Howrah River, near Agartala, India's northeastern state Tripura, on July 20, 2018. Fourteen gods are worshiped in the week-long "Kharchi Puja", the biggest religious festival of tribal Hindus in Tripura state. (Xinhua)