Iranian glove puppets, table and thread marionettes filled the main venue of Tehran’s City Theater for a fourth consecutive day. The 17th International Puppet Festival (Tehran-Mobarak) is a must-see event for puppet lovers. It has gathered companies and troupes from across the nation putting on different shows. There will be more performances on stages installed throughout the enclosure, from the main building to the outdoor venue, and in squares and inner spaces.