Video PlayerClose
Hindu women smear each other's faces with "Sindoor" vermillion powder before the Goddess Durga idol immersion on the final day of the festival in Kolkata, India, on Oct. 8, 2019. Durga Puja is one of the largest Hindu festivals that involve worship of Goddess Durga symbolizing power and triumph of good over evil in Hindu mythology. (Xinhua/Tumpa Mondal)