NEPAL-RELIGION-FESTIVAL Nepal’s Living Goddess ‘Kumari’ peeps from a window during a procession on the main day of the Indra Jatra festival at the Durbar Square in Kathmandu on September 19, 2021. (Photo by PRAKASH MATHEMA / AFP)