Indra Jatra is an eight-day long traditional festival celebrated in Kathmandu with live music and cultural performances. During the festival, the Newar community honors Lord Indra, the god of rain, and showcases Nepal's rich cultural heritage through masked dances, chariot processions, and unique musical ensembles.