Source: Xinhua| 2018-08-29 07:42:18|Editor: Li Xia
Video PlayerClose
Nepali devotees take part in the Mataya festival at Thecho village in Lalitpur, Nepal on Aug. 28, 2018. Mataya is an unique Buddhist festival of Lalitpur, where devotees pray for the souls of departed family members and hold parades throughout the city. (Xinhua/Sulav Shrestha)