Dimapur, India. 30th Sep, 2017. Indian Hindu devotees carries idol of Hindu Goddess Durga in vehicles for immersion into river at Dimapur, India north eastern state of Nagaland. Durga Puja, the annual five day Hindu festival that involves worship of the goddess Durga who symbolizes power and the triumph of good over evil in Hindu mythology, culminates in the immersion of idols in bodies of water. Credit: Caisii Mao/Alamy Live News
Size: 4765px × 2964px
Photo credit: © Caisii Mao / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: