Devotees pull a chariot during a procession on the third day of the ‘Seto Machindranath’ festival honouring Nepal’s patron deity in Kathmandu on April 7, 2025. (Photo by Prakash MATHEMA / AFP)
Happy
Sad
Surprised
Excited
Angry
07 Apr, 2025