Participants take part in a puppet parade on the inaugural day in Bengaluru yesterday. Puppeteers from Czech Republic, Indonesia, Sri Lanka and different parts of India are performing at the three-day festival.
January 06, 2017 | 10:57 PM