Today's episode opened with Leela - the show's newest and only Indian character - making a bracelet. She explains to some other characters why she's making it. She explains somewhat of what Rakhi is and how it's celebrated. She's also feeling a little homesick, so another character is surprising her with a party bringing a little bit of India to Sesame Street.
This is the first time I've seen them do anything beyond American or Latino culture, and I'm glad to see it.