Video PlayerClose

Nepalese people struggle to drink homemade alcohol during celebrations of the Indrajatra festival at Hanumandhoka Durbar Square in Kathmandu, Nepal, Sept. 12, 2019. The eight-day festival celebrates Indra, the god of rain, to mark the end of the monsoon. (Xinhua/Sunil Sharma)











