Living Goddess Kumari is carried for the chariot procession during the Indra Jatra Festival in Kathmandu, Nepal, Sept. 17, 2024. The eight-day festival that kicked off on Sept. 15 honors the god of rain Indra. (Photo by Sulav Shrestha/Xinhua)
Go to Forum >>0 Comment(s)