People participate in the ritual Mekare Kare in honor of God Indra, the Hindu god of war, at Tenganan village in Bali, Indonesia, on June 12, 2017. (Xinhua/Gede Ardi Suyana)
Weekly choices of Xinhua photos
Source: Xinhua| 2017-06-18 11:14:42|Editor: Liangyu