In Pictures: First day of Indra Jatra
Women clad in traditional attire sing and dance on the first day of Indra Jatra at Basantapur Durbar Square in Kathmandu, Nepal, on Wednesday, September 23, 2026.
3
Read