Bojnourd city in Iran's northeastern province of North Khorasan hosted the 21st International Festival of Traditional and Ritual Performances. The festival featured 21 performances in puppetry and student categories. The event took place from September 29 to October 2. (IRNA photos published on October 3/Vahid Khademi)

4208**7129