Hindu devotees take part in the "Tarpan" rituals to honor the souls of their departed ancestors on the holy day of "Mahalaya" at the banks of the Ganges river in Kolkata, India, on Oct. 8, 2018. (Xinhua/Tumpa Mondal)
Weekly choices of Xinhua photo
Source: Xinhua| 2018-10-14 14:38:40|Editor: ZX